Home
last modified time | relevance | path

Searched refs:uu_list_t (Results 1 – 5 of 5) sorted by relevance

/freebsd-9-stable/cddl/contrib/opensolaris/lib/libuutil/common/
Dlibuutil.h196 typedef struct uu_list uu_list_t; typedef
255 uu_list_t *uu_list_create(uu_list_pool_t *, void *_parent, uint32_t);
259 void uu_list_destroy(uu_list_t *); /* list must be empty */
261 size_t uu_list_numnodes(uu_list_t *);
263 void *uu_list_first(uu_list_t *);
264 void *uu_list_last(uu_list_t *);
266 void *uu_list_next(uu_list_t *, void *);
267 void *uu_list_prev(uu_list_t *, void *);
269 int uu_list_walk(uu_list_t *, uu_walk_fn_t *, void *, uint32_t);
271 uu_list_walk_t *uu_list_walk_start(uu_list_t *, uint32_t);
[all …]
Duu_list.c179 uu_list_t *
182 uu_list_t *lp, *next, *prev; in uu_list_create()
231 uu_list_destroy(uu_list_t *lp) in uu_list_destroy()
263 list_insert(uu_list_t *lp, uu_list_node_impl_t *np, uu_list_node_impl_t *prev, in list_insert()
292 uu_list_insert(uu_list_t *lp, void *elem, uu_list_index_t idx) in uu_list_insert()
315 uu_list_find(uu_list_t *lp, void *elem, void *private, uu_list_index_t *out) in uu_list_find()
348 uu_list_nearest_next(uu_list_t *lp, uu_list_index_t idx) in uu_list_nearest_next()
373 uu_list_nearest_prev(uu_list_t *lp, uu_list_index_t idx) in uu_list_nearest_prev()
397 list_walk_init(uu_list_walk_t *wp, uu_list_t *lp, uint32_t flags) in list_walk_init()
427 list_walk_advance(uu_list_walk_t *wp, uu_list_t *lp) in list_walk_advance()
[all …]
Dlibuutil_impl.h82 uu_list_t *ulw_list;
104 #define UU_LIST_PTR(ptr) ((uu_list_t *)UU_PTR_DECODE(ptr))
119 uu_list_t ulp_null_list;
/freebsd-9-stable/cddl/contrib/opensolaris/lib/libzfs/common/
Dlibzfs_changelist.c80 uu_list_t *cl_list;
/freebsd-9-stable/cddl/contrib/opensolaris/cmd/zfs/
Dzfs_main.c2680 uu_list_t *list; in zfs_do_userspace()
4062 uu_list_t *fsps_list; /* list of fs_perms */