Lines Matching refs:tdvp
2278 struct vnode *tdvp = ap->a_tdvp;
2309 error = hfs_lockfour(VTOC(fdvp), VTOC(fvp), VTOC(tdvp), tvp ? VTOC(tvp) : NULL,
2343 tdcp = VTOC(tdvp);
2345 hfsmp = VTOHFS(tdvp);
2353 if (tcp && ((tcp->c_flag & (C_NOEXISTS | C_DELETED)) || !hfs_valid_cnode(hfsmp, tdvp, tcnp, tcp->c_fileid))) {
2374 if (fdvp != tdvp) {
2384 if (vnode_isdir(fvp) && (fdvp != tdvp)) {
2410 * o tdvp
2424 * o tdvp o tdvp
2444 * o tdvp
2492 (fdvp != tdvp) &&
2528 if (vnode_isdir(fvp) && (fdvp != tdvp)) {
2587 } else if ((fdvp != tdvp) ||
2600 error = hfs_removedir(tdvp, tvp, tcnp, HFSRM_SKIP_RESERVE);
2605 error = hfs_removefile(tdvp, tvp, tcnp, 0, HFSRM_SKIP_RESERVE, 0);
2652 cache_purge_negatives(tdvp);
2667 if (fdvp != tdvp) {
2703 (void) hfs_update(tdvp, 0);
2713 generated a NOTE_WRITE for tdvp and a NOTE_DELETE for tvp.
2718 if (tdvp != fdvp) HFS_KNOTE(tdvp, NOTE_WRITE);
2723 if (fdvp != tdvp) {