Searched refs:dirvp (Results 1 - 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_xattr.c | 122 struct vnode *dirvp = ITOV(sip); local 140 mutex_enter(&dirvp->v_lock); 142 if (dirvp->v_count != 1 && datavp->v_count != 1) { 143 mutex_exit(&dirvp->v_lock); 168 mutex_exit(&dirvp->v_lock);
|
/illumos-gate/usr/src/uts/common/fs/devfs/ |
H A D | devfs_vfsops.c | 318 struct vnode *dirvp; local 332 if (devfs_lookupname(dirpath, NULLVPP, &dirvp)) { 339 return (VTODV(dirvp)); 504 struct vnode *dirvp; local 523 if (lookupname(dirpath, UIO_SYSSPACE, 0, NULL, &dirvp)) { 533 callback(VTODV(dirvp), arg); 537 dv_walk(VTODV(dirvp), devnm, callback, arg); 539 VN_RELE(dirvp);
|
H A D | devfs_subr.c | 1623 devfs_remdrv_rmdir(vnode_t *dirvp, const char *dir, vnode_t *rvp) argument 1637 VN_HOLD(dirvp); 1657 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL); 1658 error = VOP_READDIR(dirvp, &uio, kcred, &eof, NULL, 0); 1659 VOP_RWUNLOCK(dirvp, V_WRITELOCK_FALSE, NULL); 1674 error = VOP_LOOKUP(dirvp, nm, 1690 error = VOP_RMDIR(dirvp, 1697 error = VOP_REMOVE(dirvp, (char *)nm, kcred, 1712 VN_RELE(dirvp); 1723 vnode_t *dirvp; local [all...] |
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_subr.c | 1433 struct vnode *dirvp; local 1450 dirvp = ddv->sdev_attrvp; 1451 VN_HOLD(dirvp); 1468 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL); 1469 error = VOP_READDIR(dirvp, &uio, kcred, &eof, NULL, 0); 1470 VOP_RWUNLOCK(dirvp, V_WRITELOCK_FALSE, NULL); 1538 VN_RELE(dirvp);
|
Completed in 130 milliseconds