Lines Matching defs:tdvp
3601 struct vnode *tdvp = ap->a_tdvp;
3640 hfsmp = VTOHFS(tdvp);
3672 if ((fdvp == tdvp) && ((hfsmp->hfs_flags & HFS_CASE_SENSITIVE) == 0)) {
3698 error = hfs_lockfour(VTOC(fdvp), VTOC(fvp), VTOC(tdvp), tvp ? VTOC(tvp) : NULL,
3736 tdcp = VTOC(tdvp);
3791 if (tcp && ((tcp->c_flag & (C_NOEXISTS | C_DELETED)) || !hfs_valid_cnode(hfsmp, tdvp, tcnp, tcp->c_fileid, NULL, &error))) {
3813 if (fdvp != tdvp) {
3823 if (vnode_isdir(fvp) && (fdvp != tdvp)) {
3849 * o tdvp
3863 * o tdvp o tdvp
3883 * o tdvp
3958 if (vnode_isdir(fvp) && (fdvp != tdvp)) {
4051 else if ((fdvp != tdvp) ||
4099 error = hfs_removedir(tdvp, tvp, tcnp, HFSRM_SKIP_RESERVE, 1);
4102 error = hfs_removefile(tdvp, tvp, tcnp, 0, HFSRM_SKIP_RESERVE, 0, NULL, 1);
4166 cache_purge_negatives(tdvp);
4186 if (fdvp != tdvp) {
4222 (void) hfs_update(tdvp, 0);
4225 vnode_update_identity(fvp, tdvp, tcnp->cn_nameptr, tcnp->cn_namelen,
4268 if (fdvp != tdvp) {