Searched refs:toparent (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_dir.c | 736 struct tmpnode *toparent, in tdircheckpath() argument 743 ASSERT(RW_WRITE_HELD(&toparent->tn_rwlock)); in tdircheckpath() 751 if (dotdot == toparent) { in tdircheckpath() 804 ASSERT(RW_WRITE_HELD(&toparent->tn_rwlock)); in tdirrename() 879 toparent->tn_mtime = now; in tdirrename() 880 toparent->tn_ctime = now; in tdirrename() 913 if (fromparent != toparent) in tdirrename() 930 ASSERT(RW_LOCK_HELD(&toparent->tn_rwlock)); in tdirfixdotdot() 935 INCR_COUNT(&toparent->tn_nlink, &toparent->tn_tlock); in tdirfixdotdot() 936 gethrestime(&toparent->tn_ctime); in tdirfixdotdot() [all …]
|
H A D | tmp_vnops.c | 1186 struct tmpnode *toparent; in tmp_rename() local 1198 toparent = (struct tmpnode *)VTOTN(ndvp); in tmp_rename() 1200 if ((fromparent->tn_flags & ISXATTR) != (toparent->tn_flags & ISXATTR)) in tmp_rename() 1236 samedir = (fromparent == toparent); in tmp_rename() 1242 error = tmp_taccess(toparent, VEXEC|VWRITE, cred); in tmp_rename() 1247 if (tdirlookup(toparent, nnm, &totp, cred) == 0) { in tmp_rename() 1262 rw_enter(&toparent->tn_rwlock, RW_WRITER); in tmp_rename() 1263 error = tdirenter(tm, toparent, nnm, DE_RENAME, in tmp_rename() 1266 rw_exit(&toparent->tn_rwlock); in tmp_rename()
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vnops.c | 912 struct sdev_node *toparent; in sdev_rename() local 933 toparent = VTOSDEV(ndvp); in sdev_rename() 949 rw_enter(&toparent->sdev_dotdot->sdev_contents, RW_READER); in sdev_rename() 950 if (toparent->sdev_state == SDEV_ZOMBIE) { in sdev_rename() 951 rw_exit(&toparent->sdev_dotdot->sdev_contents); in sdev_rename() 954 rw_exit(&toparent->sdev_dotdot->sdev_contents); in sdev_rename() 1037 samedir = (fromparent == toparent); in sdev_rename() 1071 error = sdev_rnmnode(fromparent, fromdv, toparent, &todv, nnm, cred); in sdev_rename()
|