Lines Matching refs:fspset
4268 fs_perm_set_init(fs_perm_set_t *fspset) in fs_perm_set_init() argument
4270 bzero(fspset, sizeof (fs_perm_set_t)); in fs_perm_set_init()
4272 if ((fspset->fsps_list_pool = uu_list_pool_create("fsps_list_pool", in fs_perm_set_init()
4276 if ((fspset->fsps_list = uu_list_create(fspset->fsps_list_pool, NULL, in fs_perm_set_init()
4280 if ((fspset->fsps_named_set_avl_pool = uu_avl_pool_create( in fs_perm_set_init()
4286 if ((fspset->fsps_who_perm_avl_pool = uu_avl_pool_create( in fs_perm_set_init()
4292 if ((fspset->fsps_deleg_perm_avl_pool = uu_avl_pool_create( in fs_perm_set_init()
4303 fs_perm_set_fini(fs_perm_set_t *fspset) in fs_perm_set_fini() argument
4305 fs_perm_node_t *node = uu_list_first(fspset->fsps_list); in fs_perm_set_fini()
4309 uu_list_next(fspset->fsps_list, node); in fs_perm_set_fini()
4312 uu_list_remove(fspset->fsps_list, node); in fs_perm_set_fini()
4317 uu_avl_pool_destroy(fspset->fsps_named_set_avl_pool); in fs_perm_set_fini()
4318 uu_avl_pool_destroy(fspset->fsps_who_perm_avl_pool); in fs_perm_set_fini()
4319 uu_avl_pool_destroy(fspset->fsps_deleg_perm_avl_pool); in fs_perm_set_fini()
4366 fs_perm_init(fs_perm_t *fsperm, fs_perm_set_t *fspset, const char *fsname) in fs_perm_init() argument
4368 uu_avl_pool_t *nset_pool = fspset->fsps_named_set_avl_pool; in fs_perm_init()
4369 uu_avl_pool_t *who_pool = fspset->fsps_who_perm_avl_pool; in fs_perm_init()
4381 fsperm->fsp_set = fspset; in fs_perm_init()
4452 fs_perm_set_t *fspset = who_perm->who_fsperm->fsp_set; in parse_who_perm() local
4459 uu_avl_pool_t *avl_pool = fspset->fsps_deleg_perm_avl_pool; in parse_who_perm()
4476 fs_perm_set_t *fspset = fsperm->fsp_set; in parse_fs_perm() local
4499 avl_pool = fspset->fsps_named_set_avl_pool; in parse_fs_perm()
4508 avl_pool = fspset->fsps_who_perm_avl_pool; in parse_fs_perm()
4574 parse_fs_perm_set(fs_perm_set_t *fspset, nvlist_t *nvl) in parse_fs_perm_set() argument
4593 fspset->fsps_list_pool); in parse_fs_perm_set()
4595 idx = uu_list_numnodes(fspset->fsps_list); in parse_fs_perm_set()
4596 fs_perm_init(fsperm, fspset, fsname); in parse_fs_perm_set()
4603 uu_list_insert(fspset->fsps_list, node, idx); in parse_fs_perm_set()
5238 print_fs_perms(fs_perm_set_t *fspset) in print_fs_perms() argument
5244 for (node = uu_list_first(fspset->fsps_list); node != NULL; in print_fs_perms()
5245 node = uu_list_next(fspset->fsps_list, node)) { in print_fs_perms()