Lines Matching defs:tdvp
252 struct vnode *tdvp;
272 tdvp = dvp;
274 VOP_UNLOCK(tdvp);
279 error = VOP_LOOKUP(dvp, &tdvp, cnp);
282 if (dvp != tdvp) {
285 error = vn_lock(tdvp, LK_EXCLUSIVE);
289 vrele(tdvp);
292 dvp = tdvp;
305 error = VFS_ROOT(mp, LK_EXCLUSIVE, &tdvp);
310 dvp = tdvp;
1340 struct vnode *tdvp = ap->a_tdvp;
1345 * Note: VOP_RENAME will unlock tdvp.
1380 if (tdvp->v_op == union_vnodeop_p) {
1381 struct union_node *un = VTOUNION(tdvp);
1393 tdvp = un->un_uppervp;
1394 vref(tdvp);
1406 error = VOP_RENAME(fdvp, fvp, ap->a_fcnp, tdvp, tvp, ap->a_tcnp);
1410 vput(tdvp);
1423 if (tdvp != ap->a_tdvp) {