Searched refs:fromparent (Results 1 – 3 of 3) sorted by relevance
/titanic_41/usr/src/uts/common/fs/dev/ |
H A D | sdev_vnops.c | 880 struct sdev_node *fromparent = NULL; in sdev_rename() local 902 fromparent = VTOSDEV(odvp); in sdev_rename() 906 rw_enter(&fromparent->sdev_dotdot->sdev_contents, RW_READER); in sdev_rename() 907 if (fromparent->sdev_state == SDEV_ZOMBIE) { in sdev_rename() 908 rw_exit(&fromparent->sdev_dotdot->sdev_contents); in sdev_rename() 913 if (!SDEV_IS_GLOBAL(fromparent)) { in sdev_rename() 914 rw_exit(&fromparent->sdev_dotdot->sdev_contents); in sdev_rename() 917 rw_exit(&fromparent->sdev_dotdot->sdev_contents); in sdev_rename() 1007 samedir = (fromparent == toparent); in sdev_rename() 1041 error = sdev_rnmnode(fromparent, fromdv, toparent, &todv, nnm, cred); in sdev_rename() [all …]
|
/titanic_41/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_dir.c | 236 struct tmpnode *fromparent, /* source directory if rename */ in tdirenter() argument 319 if ((fromparent != dir) && in tdirenter() 345 error = tdirrename(fromparent, tp, in tdirenter() 381 if (error = tdiraddentry(dir, tp, name, op, fromparent)) { in tdirenter() 729 struct tmpnode *fromparent, /* parent directory of source */ in tdirrename() argument 853 if (fromparent != toparent) in tdirrename() 854 tdirfixdotdot(fromtp, fromparent, toparent); in tdirrename() 865 struct tmpnode *fromparent, /* old parent directory */ in tdirfixdotdot() argument 880 ASSERT(dotdot->td_tmpnode == fromparent); in tdirfixdotdot() 888 if (fromparent != NULL) { in tdirfixdotdot() [all …]
|
H A D | tmp_vnops.c | 1185 struct tmpnode *fromparent; in tmp_rename() local 1196 fromparent = (struct tmpnode *)VTOTN(odvp); in tmp_rename() 1199 if ((fromparent->tn_flags & ISXATTR) != (toparent->tn_flags & ISXATTR)) in tmp_rename() 1207 error = tdirlookup(fromparent, onm, &fromtp, cred); in tmp_rename() 1218 if (((error = tmp_taccess(fromparent, VWRITE, cred)) != 0) || in tmp_rename() 1219 (error = tmp_sticky_remove_access(fromparent, fromtp, cred)) != 0) in tmp_rename() 1230 (fromparent == fromtp)) { in tmp_rename() 1235 samedir = (fromparent == toparent); in tmp_rename() 1251 fromparent, fromtp, (struct vattr *)NULL, in tmp_rename() 1278 rw_enter(&fromparent->tn_rwlock, RW_WRITER); in tmp_rename() [all …]
|