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 | 676 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 D | tmp_vnops.c | 1188 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 D | sdev_vnops.c | 882 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