Lines Matching refs:who_perm

5390 typedef struct who_perm {  struct
5401 who_perm_t who_perm; argument
5499 zfs_deleg_who_type_t ltype = l->who_perm.who_type; in who_perm_compare()
5500 zfs_deleg_who_type_t rtype = r->who_perm.who_type; in who_perm_compare()
5505 res = strncmp(l->who_perm.who_name, r->who_perm.who_name, in who_perm_compare()
5598 who_perm_init(who_perm_t *who_perm, fs_perm_t *fsperm, in who_perm_init() argument
5604 memset(who_perm, 0, sizeof (who_perm_t)); in who_perm_init()
5606 if ((who_perm->who_deleg_perm_avl = uu_avl_create(pool, NULL, in who_perm_init()
5610 who_perm->who_type = type; in who_perm_init()
5611 who_perm->who_name = name; in who_perm_init()
5612 who_perm->who_fsperm = fsperm; in who_perm_init()
5616 who_perm_fini(who_perm_t *who_perm) in who_perm_fini() argument
5618 deleg_perm_node_t *node = uu_avl_first(who_perm->who_deleg_perm_avl); in who_perm_fini()
5622 uu_avl_next(who_perm->who_deleg_perm_avl, node); in who_perm_fini()
5624 uu_avl_remove(who_perm->who_deleg_perm_avl, node); in who_perm_fini()
5629 uu_avl_destroy(who_perm->who_deleg_perm_avl); in who_perm_fini()
5659 who_perm_t *who_perm = &node->who_perm; in fs_perm_fini() local
5660 who_perm_fini(who_perm); in fs_perm_fini()
5670 who_perm_t *who_perm = &node->who_perm; in fs_perm_fini() local
5671 who_perm_fini(who_perm); in fs_perm_fini()
5716 parse_who_perm(who_perm_t *who_perm, nvlist_t *nvl, char locality) in parse_who_perm() argument
5719 fs_perm_set_t *fspset = who_perm->who_fsperm->fsp_set; in parse_who_perm()
5720 uu_avl_t *avl = who_perm->who_deleg_perm_avl; in parse_who_perm()
5721 zfs_deleg_who_type_t who_type = who_perm->who_type; in parse_who_perm()
5753 who_perm_t *who_perm = NULL; in parse_fs_perm() local
5785 who_perm = &node->who_perm; in parse_fs_perm()
5789 who_perm_init(who_perm, fsperm, perm_type, perm_name); in parse_fs_perm()
5821 node->who_perm.who_ug_name, in parse_fs_perm()
5826 node->who_perm.who_ug_name, in parse_fs_perm()
5827 sizeof (node->who_perm.who_ug_name), in parse_fs_perm()
5835 who_perm = &node->who_perm; in parse_fs_perm()
5838 assert(who_perm != NULL); in parse_fs_perm()
5839 (void) parse_who_perm(who_perm, nvl2, perm_locality); in parse_fs_perm()
6433 uu_avl_t *avl = who_node->who_perm.who_deleg_perm_avl; in print_set_creat_perms()
6434 zfs_deleg_who_type_t who_type = who_node->who_perm.who_type; in print_set_creat_perms()
6435 const char *who_name = who_node->who_perm.who_name; in print_set_creat_perms()
6477 const char *who_name = who_node->who_perm.who_name; in print_uge_deleg_perms()
6478 const char *nice_who_name = who_node->who_perm.who_ug_name; in print_uge_deleg_perms()
6479 uu_avl_t *avl = who_node->who_perm.who_deleg_perm_avl; in print_uge_deleg_perms()
6480 zfs_deleg_who_type_t who_type = who_node->who_perm.who_type; in print_uge_deleg_perms()