Lines Matching refs:domnode

138 			fuid_domain_t *domnode;  in zfs_fuid_table_load()  local
147 domnode = kmem_alloc(sizeof (fuid_domain_t), KM_SLEEP); in zfs_fuid_table_load()
149 domnode->f_idx = idx; in zfs_fuid_table_load()
150 domnode->f_ksid = ksid_lookupdomain(domain); in zfs_fuid_table_load()
151 avl_add(idx_tree, domnode); in zfs_fuid_table_load()
152 avl_add(domain_tree, domnode); in zfs_fuid_table_load()
163 fuid_domain_t *domnode; in zfs_fuid_table_destroy() local
167 while (domnode = avl_destroy_nodes(domain_tree, &cookie)) in zfs_fuid_table_destroy()
168 ksiddomain_rele(domnode->f_ksid); in zfs_fuid_table_destroy()
172 while (domnode = avl_destroy_nodes(idx_tree, &cookie)) in zfs_fuid_table_destroy()
173 kmem_free(domnode, sizeof (fuid_domain_t)); in zfs_fuid_table_destroy()
229 fuid_domain_t *domnode; in zfs_fuid_sync() local
255 for (i = 0, domnode = avl_first(&zfsvfs->z_fuid_domain); domnode; i++, in zfs_fuid_sync()
256 domnode = AVL_NEXT(&zfsvfs->z_fuid_domain, domnode)) { in zfs_fuid_sync()
259 domnode->f_idx) == 0); in zfs_fuid_sync()
262 domnode->f_ksid->kd_name) == 0); in zfs_fuid_sync()
330 fuid_domain_t *domnode; in zfs_fuid_find_by_domain() local
339 domnode = kmem_alloc(sizeof (fuid_domain_t), KM_SLEEP); in zfs_fuid_find_by_domain()
340 domnode->f_ksid = searchnode.f_ksid; in zfs_fuid_find_by_domain()
342 retidx = domnode->f_idx = avl_numnodes(&zfsvfs->z_fuid_idx) + 1; in zfs_fuid_find_by_domain()
344 avl_add(&zfsvfs->z_fuid_domain, domnode); in zfs_fuid_find_by_domain()
345 avl_add(&zfsvfs->z_fuid_idx, domnode); in zfs_fuid_find_by_domain()