Home
last modified time | relevance | path

Searched refs:dirvp (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_xattr.c120 struct vnode *dirvp = ITOV(sip); in ufs_unhook_shadow() local
138 mutex_enter(&dirvp->v_lock); in ufs_unhook_shadow()
140 if (dirvp->v_count != 1 && datavp->v_count != 1) { in ufs_unhook_shadow()
141 mutex_exit(&dirvp->v_lock); in ufs_unhook_shadow()
166 mutex_exit(&dirvp->v_lock); in ufs_unhook_shadow()
/illumos-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_vfsops.c318 struct vnode *dirvp; in devfs_dip_to_dvnode() local
332 if (devfs_lookupname(dirpath, NULLVPP, &dirvp)) { in devfs_dip_to_dvnode()
339 return (VTODV(dirvp)); in devfs_dip_to_dvnode()
504 struct vnode *dirvp; in devfs_walk() local
523 if (lookupname(dirpath, UIO_SYSSPACE, 0, NULL, &dirvp)) { in devfs_walk()
533 callback(VTODV(dirvp), arg); in devfs_walk()
537 dv_walk(VTODV(dirvp), devnm, callback, arg); in devfs_walk()
539 VN_RELE(dirvp); in devfs_walk()
H A Ddevfs_subr.c1625 devfs_remdrv_rmdir(vnode_t *dirvp, const char *dir, vnode_t *rvp) in devfs_remdrv_rmdir() argument
1639 VN_HOLD(dirvp); in devfs_remdrv_rmdir()
1659 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL); in devfs_remdrv_rmdir()
1660 error = VOP_READDIR(dirvp, &uio, kcred, &eof, NULL, 0); in devfs_remdrv_rmdir()
1661 VOP_RWUNLOCK(dirvp, V_WRITELOCK_FALSE, NULL); in devfs_remdrv_rmdir()
1676 error = VOP_LOOKUP(dirvp, nm, in devfs_remdrv_rmdir()
1692 error = VOP_RMDIR(dirvp, in devfs_remdrv_rmdir()
1699 error = VOP_REMOVE(dirvp, (char *)nm, kcred, in devfs_remdrv_rmdir()
1714 VN_RELE(dirvp); in devfs_remdrv_rmdir()
1725 vnode_t *dirvp; in devfs_remdrv_cleanup() local
[all …]
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_subr.c1301 struct vnode *dirvp; in sdev_filldir_from_store() local
1318 dirvp = ddv->sdev_attrvp; in sdev_filldir_from_store()
1319 VN_HOLD(dirvp); in sdev_filldir_from_store()
1336 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL); in sdev_filldir_from_store()
1337 error = VOP_READDIR(dirvp, &uio, kcred, &eof, NULL, 0); in sdev_filldir_from_store()
1338 VOP_RWUNLOCK(dirvp, V_WRITELOCK_FALSE, NULL); in sdev_filldir_from_store()
1406 VN_RELE(dirvp); in sdev_filldir_from_store()