Searched refs:toparent (Results 1 – 3 of 3) sorted by relevance
/titanic_44/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_dir.c | 676 struct tmpnode *toparent, in tdircheckpath() argument 683 ASSERT(RW_WRITE_HELD(&toparent->tn_rwlock)); in tdircheckpath() 685 tdp = tmpfs_hash_lookup("..", toparent, 1, &dotdot); in tdircheckpath() 691 if (dotdot == toparent) { in tdircheckpath() 731 struct tmpnode *toparent, /* parent directory of target */ in tdirrename() argument 744 ASSERT(RW_WRITE_HELD(&toparent->tn_rwlock)); in tdirrename() 758 if (to->tn_vnode->v_vfsp != toparent->tn_vnode->v_vfsp || in tdirrename() 768 if ((error = tmp_taccess(toparent, VWRITE, cred)) != 0 || in tdirrename() 769 (error = tmp_sticky_remove_access(toparent, to, cred)) != 0) in tdirrename() 819 toparent->tn_mtime = now; in tdirrename() [all …]
|
H A D | tmp_vnops.c | 1186 struct tmpnode *toparent; in tmp_rename() local 1197 toparent = (struct tmpnode *)VTOTN(ndvp); in tmp_rename() 1199 if ((fromparent->tn_flags & ISXATTR) != (toparent->tn_flags & ISXATTR)) in tmp_rename() 1235 samedir = (fromparent == toparent); in tmp_rename() 1241 error = tmp_taccess(toparent, VEXEC|VWRITE, cred); in tmp_rename() 1249 rw_enter(&toparent->tn_rwlock, RW_WRITER); in tmp_rename() 1250 error = tdirenter(tm, toparent, nnm, DE_RENAME, in tmp_rename() 1253 rw_exit(&toparent->tn_rwlock); in tmp_rename()
|
/titanic_44/usr/src/uts/common/fs/dev/ |
H A D | sdev_vnops.c | 882 struct sdev_node *toparent; in sdev_rename() local 903 toparent = VTOSDEV(ndvp); in sdev_rename() 919 rw_enter(&toparent->sdev_dotdot->sdev_contents, RW_READER); in sdev_rename() 920 if (toparent->sdev_state == SDEV_ZOMBIE) { in sdev_rename() 921 rw_exit(&toparent->sdev_dotdot->sdev_contents); in sdev_rename() 924 rw_exit(&toparent->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()
|