Lines Matching refs:grp_set
60 kmem_free(g->grp_set, g->grp_capacity * sizeof (void *)); in group_destroy()
63 g->grp_set = NULL; in group_destroy()
78 g->grp_set[i] = NULL; in group_empty()
102 ASSERT(g->grp_set[entry] == NULL); in group_add()
103 g->grp_set[entry] = e; in group_add()
125 if (g->grp_set[i] == e) in group_remove()
127 if (g->grp_set[i] != e) in group_remove()
130 g->grp_set[i] = NULL; in group_remove()
131 group_pack_set(g->grp_set, g->grp_size); in group_remove()
162 set_old = g->grp_set; in group_grow_set()
173 g->grp_set = kmem_zalloc(cap_new * sizeof (void *), KM_SLEEP); in group_grow_set()
182 g->grp_set = set_new; in group_grow_set()
202 set_old = g->grp_set; in group_shrink_set()
220 g->grp_set = set_new; in group_shrink_set()
288 data = g->grp_set[idx++]; in group_iterate()
306 return (g->grp_set[idx]); in group_access_at()
326 ASSERT(g->grp_set[idx] == NULL); in group_add_at()
327 g->grp_set[idx] = e; in group_add_at()
338 g->grp_set[idx] = NULL; in group_remove_at()
351 if (g->grp_set[idx] == e) in group_find()