Searched refs:fromparent (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vnops.c | 910 struct sdev_node *fromparent = NULL; in sdev_rename() local 932 fromparent = VTOSDEV(odvp); in sdev_rename() 943 if (!SDEV_IS_GLOBAL(fromparent)) { in sdev_rename() 1037 samedir = (fromparent == toparent); in sdev_rename() 1088 rw_exit(&fromparent->sdev_contents); in sdev_rename() 1096 rw_exit(&fromparent->sdev_contents); in sdev_rename() 1103 rw_exit(&fromparent->sdev_contents); in sdev_rename() 1119 sdev_cache_update(fromparent, &fromdv, onm, in sdev_rename() 1125 ASSERT(fromparent->sdev_attrvp); in sdev_rename() 1139 fromparent->sdev_path)); in sdev_rename() [all …]
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_dir.c | 379 if ((fromparent != dir) && in tdirenter() 405 error = tdirrename(fromparent, tp, in tdirenter() 913 if (fromparent != toparent) in tdirrename() 914 tdirfixdotdot(fromtp, fromparent, toparent); in tdirrename() 940 ASSERT(dotdot->td_tmpnode == fromparent); in tdirfixdotdot() 948 if (fromparent != NULL) { in tdirfixdotdot() 949 mutex_enter(&fromparent->tn_tlock); in tdirfixdotdot() 950 if (fromparent->tn_nlink != 0) { in tdirfixdotdot() 951 fromparent->tn_nlink--; in tdirfixdotdot() 952 gethrestime(&fromparent->tn_ctime); in tdirfixdotdot() [all …]
|
H A D | tmp_vnops.c | 1185 struct tmpnode *fromparent; in tmp_rename() local 1197 fromparent = (struct tmpnode *)VTOTN(odvp); in tmp_rename() 1208 error = tdirlookup(fromparent, onm, &fromtp, cred); in tmp_rename() 1219 if (((error = tmp_taccess(fromparent, VWRITE, cred)) != 0) || in tmp_rename() 1220 (error = tmp_sticky_remove_access(fromparent, fromtp, cred)) != 0) in tmp_rename() 1231 (fromparent == fromtp)) { in tmp_rename() 1236 samedir = (fromparent == toparent); in tmp_rename() 1264 fromparent, fromtp, (struct vattr *)NULL, in tmp_rename() 1282 rw_enter(&fromparent->tn_rwlock, RW_WRITER); in tmp_rename() 1285 error = tdirdelete(fromparent, fromtp, onm, DR_RENAME, cred); in tmp_rename() [all …]
|