Lines Matching refs:group_t
37 static void group_grow_set(group_t *);
38 static void group_shrink_set(group_t *);
42 * Initialize a group_t
45 group_create(group_t *g)
47 bzero(g, sizeof (group_t));
51 * Destroy a group_t
55 group_destroy(group_t *g)
67 * Empty a group_t
71 group_empty(group_t *g)
88 group_add(group_t *g, void *e, int gflag)
114 group_remove(group_t *g, void *e, int gflag)
146 group_expand(group_t *g, uint_t n)
156 group_grow_set(group_t *g)
196 group_shrink_set(group_t *g)
282 group_iterate(group_t *g, group_iter_t *iter)
301 group_access_at(group_t *g, uint_t idx)
318 group_add_at(group_t *g, void *e, uint_t idx)
335 group_remove_at(group_t *g, uint_t idx)
346 group_find(group_t *g, void *e)
365 group2intlist(group_t *group, char *buffer, size_t len, int (convert)(void*))