Lines Matching defs:tdvp

4293  *#% link         tdvp    L U U
4305 VNOP_LINK(vnode_t vp, vnode_t tdvp, struct componentname * cnp, vfs_context_t ctx)
4318 if ( !NATIVE_XATTR(tdvp) && (vp->v_type == VREG)) {
4334 a.a_tdvp = tdvp;
4347 _err = (*tdvp->v_op[vnop_link_desc.vdesc_offset])(&a);
4356 post_event_if_success(tdvp, _err, NOTE_WRITE);
4363 struct vnode *tdvp, struct vnode **tvpp, struct componentname *tcnp, struct vnode_attr *tvap,
4464 _err = VNOP_COMPOUND_RENAME(fdvp, fvpp, fcnp, fvap, tdvp, tvpp, tcnp, tvap, flags, ctx);
4470 _err = VNOP_RENAME(fdvp, *fvpp, fcnp, tdvp, *tvpp, tcnp, ctx);
4474 mac_vnode_notify_rename(ctx, *fvpp, tdvp, tcnp);
4485 * Note that tdvp already has an iocount reference. Make sure to check that we
4492 tond->ni_dvp = tdvp;
4508 tdvp, &dst_attr_vp, &tond->ni_cnd, NULL,
4512 tdvp, dst_attr_vp, &tond->ni_cnd, ctx);
4519 if (fdvp != tdvp)
4522 vnode_update_identity(src_attr_vp, tdvp,
4543 * Note that tdvp already has an iocount reference.
4549 args.a_dvp = tdvp;
4559 error = (*tdvp->v_op[vnop_remove_desc.vdesc_offset])(&args);
4608 *#% rename tdvp L U U
4625 struct vnode *tdvp, struct vnode *tvp, struct componentname *tcnp,
4642 a.a_tdvp = tdvp;
4650 if (!THREAD_SAFE_FS(tdvp))
4651 tdvp_unsafe = tdvp;
4657 * but the tdvp to be safe because tvp could be a directory
4658 * in the root of a filesystem... in that case, tdvp is the
4735 if (((fdvp != tdvp) && (!tvp)) || ((fdvp == tdvp) && (tvp))) {
4741 if (fdvp != tdvp) {
4742 lock_vnode_and_post(tdvp, events);
4760 struct vnode *tdvp, struct vnode **tvpp, struct componentname *tcnp, struct vnode_attr *tvap,
4778 a.a_tdvp = tdvp;
4808 if (((fdvp != tdvp) && (!*tvpp)) || ((fdvp == tdvp) && (*tvpp))) {
4814 if (fdvp != tdvp) {
4815 lock_vnode_and_post(tdvp, events);
4831 lookup_compound_vnop_post_hook(_err, tdvp, *tvpp, tcnp->cn_ndp, 0);
5991 *#% copyfile tdvp L U U
6007 VNOP_COPYFILE(struct vnode *fvp, struct vnode *tdvp, struct vnode *tvp, struct componentname *tcnp,
6014 a.a_tdvp = tdvp;