Lines Matching refs:udf_node
64 #define VTOI(vnode) ((struct udf_node *) (vnode)->v_data)
124 struct udf_node *udf_node = VTOI(vp); in udf_gro_directory_empty_p() local
138 dirhash_get(&udf_node->dir_hash); in udf_gro_directory_empty_p()
139 error = udf_dirhash_fill(udf_node); in udf_gro_directory_empty_p()
141 dirhash_put(udf_node->dir_hash); in udf_gro_directory_empty_p()
147 isempty = dirhash_dir_isempty(udf_node->dir_hash); in udf_gro_directory_empty_p()
148 dirhash_put(udf_node->dir_hash); in udf_gro_directory_empty_p()
200 struct udf_node *fdir_node = VTOI(fdvp); in udf_gro_rename_check_permitted()
201 struct udf_node *tdir_node = VTOI(tdvp); in udf_gro_rename_check_permitted()
202 struct udf_node *f_node = VTOI(fvp); in udf_gro_rename_check_permitted()
203 struct udf_node *t_node = (tvp? VTOI(tvp): NULL); in udf_gro_rename_check_permitted()
286 struct udf_node *dir_node = VTOI(dvp); in udf_gro_remove_check_permitted()
287 struct udf_node *udf_node = VTOI(vp); in udf_gro_remove_check_permitted() local
308 udf_getownership(udf_node, &uid, &gdummy); in udf_gro_remove_check_permitted()
326 struct udf_node *fnode, *fdnode, *tnode, *tdnode; in udf_gro_rename()
415 struct udf_node *dir_node, *udf_node; in udf_gro_remove() local
432 udf_node = VTOI(vp); in udf_gro_remove()
433 udf_dir_detach(dir_node->ump, dir_node, udf_node, cnp); in udf_gro_remove()
435 if (udf_node->fe) { in udf_gro_remove()
436 *tvp_nlinkp = udf_rw16(udf_node->fe->link_cnt); in udf_gro_remove()
438 KASSERT(udf_node->efe != NULL); in udf_gro_remove()
439 *tvp_nlinkp = udf_rw16(udf_node->efe->link_cnt); in udf_gro_remove()
453 struct udf_node *dir_node, *res_node; in udf_gro_lookup()
519 struct udf_node *parent_node; in udf_gro_genealogy()