Lines Matching refs:dvn
46 pathname_t *realpn, vnode_t **dvn) in zut_open_dir() argument
81 dvn, rootvp, vp, cr); in zut_open_dir()
87 if (vfs_has_feature((*dvn)->v_vfsp, VFSFT_ACEMASKONACCESS)) { in zut_open_dir()
88 error = VOP_ACCESS(*dvn, ACE_LIST_DIRECTORY, in zut_open_dir()
91 error = VOP_ACCESS(*dvn, VREAD, 0, cr, NULL); in zut_open_dir()
106 vnode_t *dvn = NULL; in zut_readdir() local
119 zr->zr_retcode = zut_open_dir(zr->zr_dir, NULL, cr, flags, NULL, &dvn); in zut_readdir()
126 zr->zr_retcode = VOP_LOOKUP(dvn, zr->zr_file, &fvn, in zut_readdir()
128 VN_RELE(dvn); in zut_readdir()
129 dvn = NULL; in zut_readdir()
152 zr->zr_retcode = VOP_LOOKUP(fvn, "", &dvn, NULL, in zut_readdir()
174 (void) VOP_RWLOCK(dvn, V_WRITELOCK_FALSE, NULL); in zut_readdir()
175 zr->zr_retcode = VOP_READDIR(dvn, &auio, cr, &zr->zr_eof, in zut_readdir()
177 VOP_RWUNLOCK(dvn, V_WRITELOCK_FALSE, NULL); in zut_readdir()
178 VN_RELE(dvn); in zut_readdir()
284 vnode_t *dvn = NULL; in zut_lookup() local
301 zl->zl_retcode = zut_open_dir(zl->zl_dir, NULL, cr, flags, &rpn, &dvn); in zut_lookup()
308 zl->zl_retcode = VOP_LOOKUP(dvn, zl->zl_file, &fvn, NULL, flags, NULL, in zut_lookup()
366 if (dvn) in zut_lookup()
367 VN_RELE(dvn); in zut_lookup()