Lines Matching refs:fspset
4242 fs_perm_set_init(fs_perm_set_t *fspset) in fs_perm_set_init() argument
4244 bzero(fspset, sizeof (fs_perm_set_t)); in fs_perm_set_init()
4246 if ((fspset->fsps_list_pool = uu_list_pool_create("fsps_list_pool", in fs_perm_set_init()
4250 if ((fspset->fsps_list = uu_list_create(fspset->fsps_list_pool, NULL, in fs_perm_set_init()
4254 if ((fspset->fsps_named_set_avl_pool = uu_avl_pool_create( in fs_perm_set_init()
4260 if ((fspset->fsps_who_perm_avl_pool = uu_avl_pool_create( in fs_perm_set_init()
4266 if ((fspset->fsps_deleg_perm_avl_pool = uu_avl_pool_create( in fs_perm_set_init()
4277 fs_perm_set_fini(fs_perm_set_t *fspset) in fs_perm_set_fini() argument
4279 fs_perm_node_t *node = uu_list_first(fspset->fsps_list); in fs_perm_set_fini()
4283 uu_list_next(fspset->fsps_list, node); in fs_perm_set_fini()
4286 uu_list_remove(fspset->fsps_list, node); in fs_perm_set_fini()
4291 uu_avl_pool_destroy(fspset->fsps_named_set_avl_pool); in fs_perm_set_fini()
4292 uu_avl_pool_destroy(fspset->fsps_who_perm_avl_pool); in fs_perm_set_fini()
4293 uu_avl_pool_destroy(fspset->fsps_deleg_perm_avl_pool); in fs_perm_set_fini()
4340 fs_perm_init(fs_perm_t *fsperm, fs_perm_set_t *fspset, const char *fsname) in fs_perm_init() argument
4342 uu_avl_pool_t *nset_pool = fspset->fsps_named_set_avl_pool; in fs_perm_init()
4343 uu_avl_pool_t *who_pool = fspset->fsps_who_perm_avl_pool; in fs_perm_init()
4355 fsperm->fsp_set = fspset; in fs_perm_init()
4426 fs_perm_set_t *fspset = who_perm->who_fsperm->fsp_set; in parse_who_perm() local
4433 uu_avl_pool_t *avl_pool = fspset->fsps_deleg_perm_avl_pool; in parse_who_perm()
4450 fs_perm_set_t *fspset = fsperm->fsp_set; in parse_fs_perm() local
4473 avl_pool = fspset->fsps_named_set_avl_pool; in parse_fs_perm()
4482 avl_pool = fspset->fsps_who_perm_avl_pool; in parse_fs_perm()
4542 parse_fs_perm_set(fs_perm_set_t *fspset, nvlist_t *nvl) in parse_fs_perm_set() argument
4561 fspset->fsps_list_pool); in parse_fs_perm_set()
4563 idx = uu_list_numnodes(fspset->fsps_list); in parse_fs_perm_set()
4564 fs_perm_init(fsperm, fspset, fsname); in parse_fs_perm_set()
4571 uu_list_insert(fspset->fsps_list, node, idx); in parse_fs_perm_set()
5196 print_fs_perms(fs_perm_set_t *fspset) in print_fs_perms() argument
5202 for (node = uu_list_first(fspset->fsps_list); node != NULL; in print_fs_perms()
5203 node = uu_list_next(fspset->fsps_list, node)) { in print_fs_perms()