Searched refs:fdvp (Results 1 - 9 of 9) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/ |
H A D | hfs_link.c | 374 struct vnode *fdvp = NULLVP; local 410 if ((error = hfs_vget(hfsmp, hfs_currentparent(VTOC(vp)), &fdvp, 1))) { 420 if (fdvp) { 421 vnode_put(fdvp); 426 if (fdvp) { 427 if ((error = hfs_lockfour(VTOC(tdvp), VTOC(vp), VTOC(fdvp), NULL, HFS_EXCLUSIVE_LOCK))) { 428 if (fdvp) { 429 vnode_put(fdvp); 433 fdcp = VTOC(fdvp); 582 error = hfs_update(fdvp, [all...] |
H A D | hfs_vnops.c | 2280 struct vnode *fdvp = ap->a_fdvp; local 2309 error = hfs_lockfour(VTOC(fdvp), VTOC(fvp), VTOC(tdvp), tvp ? VTOC(tvp) : NULL, 2341 fdcp = VTOC(fdvp); 2348 if ((fcp->c_flag & (C_NOEXISTS | C_DELETED)) || !hfs_valid_cnode(hfsmp, fdvp, fcnp, fcp->c_fileid)) { 2374 if (fdvp != tdvp) { 2384 if (vnode_isdir(fvp) && (fdvp != tdvp)) { 2404 * o fdvp 2427 * o tvp tvp o fdvp 2430 * o fdvp o fvp 2447 * fdvp [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ufs/ |
H A D | ufs_vnops.c | 736 struct vnode *fdvp = ap->a_fdvp; local 775 error = ufs_remove_internal(fdvp, fvp, fcnp, 0); 806 dp = VTOI(fdvp); 818 VN_KNOTE(fdvp, NOTE_WRITE); /* XXX right place? */ 980 (void) relookup(fdvp, &fvp, fcnp); 984 dp = VTOI(fdvp); 1045 cache_purge(fdvp); 1049 error = ufs_dirremove(fdvp, fcnp);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/union/ |
H A D | union_vnops.c | 1142 struct vnode *fdvp = ap->a_fdvp; local 1148 if (fdvp->v_op == union_vnodeop_p) { /* always true */ 1149 struct union_node *un = VTOUNION(fdvp); 1163 fdvp = un->un_uppervp; 1206 return (VNOP_RENAME(fdvp, fvp, ap->a_fcnp, tdvp, tvp, ap->a_tcnp, ap->a_context));
|
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/ |
H A D | nfs_serv.c | 2506 vnode_t fvp, tvp, tdvp, fdvp, fdirp, tdirp; local 2539 fdvp = tdvp = NULL; 2576 fdvp = fromni.ni_dvp; 2682 * If tvp is a directory and not the same as fdvp, or tdvp is not the same as fdvp, 2696 if (tvp != fdvp) 2698 } else if (tdvp != fdvp) { 2702 /* moving out of fdvp, must have delete rights */ 2703 if ((error = nfsrv_authorize(fvp, fdvp, KAUTH_VNODE_DELETE, ctx, fnxo, 0)) != 0) 2713 if ((error = nfsrv_authorize(fdvp, NUL [all...] |
H A D | nfs_vnops.c | 3233 vnode_t fdvp = ap->a_fdvp; local 3246 fdnp = VTONFS(fdvp); 3352 if (tdvp != fdvp) { /* update parent pointer */ 3372 cache_purge(fdvp);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/ |
H A D | vfs_syscalls.c | 4716 vnode_t fvp, fdvp; local 4735 fdvp = tdvp = NULL; 4742 fdvp = fromnd.ni_dvp; 4746 error = mac_vnode_check_rename_from(ctx, fdvp, fvp, &fromnd.ni_cnd); 4768 tdvp, tvp, fdvp == tdvp, &tond.ni_cnd); 4807 * If tvp is a directory and not the same as fdvp, or tdvp is not 4808 * the same as fdvp, the node is moving between directories and we 4823 if (tvp != fdvp) 4825 } else if (tdvp != fdvp) { 4830 * the simple case of fdvp [all...] |
H A D | kpi_vfs.c | 3563 *#% rename fdvp U U U 3581 VNOP_RENAME(struct vnode *fdvp, struct vnode *fvp, struct componentname *fcnp, argument 3597 a.a_fdvp = fdvp; 3605 if (!THREAD_SAFE_FS(fdvp)) 3606 fdvp_unsafe = fdvp; 3613 * note that it's possible for the fdvp to be unsafe, 3661 if (!NATIVE_XATTR(fdvp) && 3688 _err = (*fdvp->v_op[vnop_rename_desc.vdesc_offset])(&a); 3703 if (_err == 0 && !NATIVE_XATTR(fdvp) && xfromname != NULL) { 3710 * Note that fdvp alread [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/devfs/ |
H A D | devfs_vnops.c | 814 struct vnode *fdvp = ap->a_fdvp; local 838 fdp = VTODN(fdvp);
|
Completed in 186 milliseconds