Lines Matching refs:tdvp
7468 nfs4_link(vnode_t *tdvp, vnode_t *svp, char *tnm, cred_t *cr,
7488 ASSERT(tdvp->v_type == VDIR);
7489 ASSERT(nfs4_consistent_type(tdvp));
7492 if (nfs_zone() != VTOMI4(tdvp)->mi_zone)
7499 tdrp = VTOR4(tdvp);
7508 if (nfs_rw_enter_sig(&tdrp->r_rwlock, RW_WRITER, INTR4(tdvp)))
7523 e.error = nfs4_start_op(VTOMI4(svp), svp, tdvp, &recov_state);
7558 dnlc_remove(tdvp, tnm);
7567 PURGE_ATTRCACHE4(tdvp);
7569 nfs4_end_op(VTOMI4(svp), svp, tdvp, &recov_state, needrecov);
7576 abort = nfs4_start_recovery(&e, VTOMI4(svp), svp, tdvp,
7579 nfs4_end_op(VTOMI4(svp), svp, tdvp, &recov_state,
7588 PURGE_ATTRCACHE4(tdvp);
7590 nfs4_end_op(VTOMI4(svp), svp, tdvp,
7598 nfs4_end_op(VTOMI4(svp), svp, tdvp, &recov_state, needrecov);
7609 PURGE_ATTRCACHE4(tdvp);
7652 nvp = makenfs4node(VTOR4(svp)->r_fh, NULL, tdvp->v_vfsp, t, cr,
7653 tdvp, fn_get(VTOSV(tdvp)->sv_name, tnm, VTOR4(svp)->r_fh));
7660 nfs4_update_dircaches(&ln_res->cinfo, tdvp, nvp, tnm, &dinfo);
7661 ASSERT(nfs4_consistent_type(tdvp));