Searched refs:toparent (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_dir.c676 struct tmpnode *toparent,
683 ASSERT(RW_WRITE_HELD(&toparent->tn_rwlock));
685 tdp = tmpfs_hash_lookup("..", toparent, 1, &dotdot);
691 if (dotdot == toparent) {
731 struct tmpnode *toparent, /* parent directory of target */
744 ASSERT(RW_WRITE_HELD(&toparent->tn_rwlock));
758 if (to->tn_vnode->v_vfsp != toparent->tn_vnode->v_vfsp ||
768 if ((error = tmp_taccess(toparent, VWRITE, cred)) != 0 ||
769 (error = tmp_sticky_remove_access(toparent, to, cred)) != 0)
819 toparent
674 tdircheckpath( struct tmpnode *fromtp, struct tmpnode *toparent, struct cred *cred) argument
728 tdirrename( struct tmpnode *fromparent, struct tmpnode *fromtp, struct tmpnode *toparent, char *nm, struct tmpnode *to, struct tdirent *where, struct cred *cred) argument
863 tdirfixdotdot( struct tmpnode *fromtp, struct tmpnode *fromparent, struct tmpnode *toparent) argument
[all...]
H A Dtmp_vnops.c1188 struct tmpnode *toparent; local
1200 toparent = (struct tmpnode *)VTOTN(ndvp);
1202 if ((fromparent->tn_flags & ISXATTR) != (toparent->tn_flags & ISXATTR))
1238 samedir = (fromparent == toparent);
1244 error = tmp_taccess(toparent, VEXEC|VWRITE, cred);
1249 if (tdirlookup(toparent, nnm, &totp, cred) == 0) {
1264 rw_enter(&toparent->tn_rwlock, RW_WRITER);
1265 error = tdirenter(tm, toparent, nnm, DE_RENAME,
1268 rw_exit(&toparent->tn_rwlock);
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_vnops.c882 struct sdev_node *toparent; local
903 toparent = VTOSDEV(ndvp);
919 rw_enter(&toparent->sdev_dotdot->sdev_contents, RW_READER);
920 if (toparent->sdev_state == SDEV_ZOMBIE) {
921 rw_exit(&toparent->sdev_dotdot->sdev_contents);
924 rw_exit(&toparent->sdev_dotdot->sdev_contents);
1007 samedir = (fromparent == toparent);
1041 error = sdev_rnmnode(fromparent, fromdv, toparent, &todv, nnm, cred);

Completed in 53 milliseconds