Home
last modified time | relevance | path

Searched refs:outvp (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/sys/kern/
H A Dvfs_vnops.c2966 if (invp->v_mount == outvp->v_mount) in vn_copy_file_range()
3121 error = vn_lock(outvp, LK_EXCLUSIVE); in vn_write_outvp()
3125 VOP_UNLOCK(outvp); in vn_write_outvp()
3128 error = vn_lock(outvp, vn_lktype_write(mp, outvp)); in vn_write_outvp()
3135 VOP_UNLOCK(outvp); in vn_write_outvp()
3188 error = vn_lock(outvp, LK_EXCLUSIVE); in vn_generic_copy_file_range()
3215 outcred, outvp); in vn_generic_copy_file_range()
3223 VOP_UNLOCK(outvp); in vn_generic_copy_file_range()
3324 error = vn_write_outvp(outvp, dat, in vn_generic_copy_file_range()
3332 error = vn_write_outvp(outvp, dat, in vn_generic_copy_file_range()
[all …]
H A Dvnode_if.src786 %% copy_file_range outvp U U U
791 IN struct vnode *outvp;
H A Dvfs_syscalls.c4873 struct vnode *invp, *outvp; in kern_copy_file_range() local
4930 outvp = outfp->f_vnode; in kern_copy_file_range()
4946 if (invp == outvp && ((savinoff <= savoutoff && savinoff + len > in kern_copy_file_range()
4955 rl_wcookie = vn_rangelock_wlock(outvp, *outoffp, *outoffp + in kern_copy_file_range()
4961 vn_rangelock_unlock(outvp, rl_wcookie); in kern_copy_file_range()
4967 error = vn_copy_file_range(invp, inoffp, outvp, outoffp, &retlen, in kern_copy_file_range()
4973 vn_rangelock_unlock(outvp, rl_wcookie); in kern_copy_file_range()
/freebsd-13.1/sys/fs/fuse/
H A Dfuse_vnops.c803 struct vnode *outvp = ap->a_outvp; in fuse_vnop_copy_file_range() local
805 struct fuse_vnode_data *outfvdat = VTOFUD(outvp); in fuse_vnop_copy_file_range()
818 if (mp != vnode_mount(outvp)) in fuse_vnop_copy_file_range()
838 err = vn_lock(outvp, LK_EXCLUSIVE); in fuse_vnop_copy_file_range()
839 if (invp == outvp) in fuse_vnop_copy_file_range()
845 VOP_UNLOCK(outvp); in fuse_vnop_copy_file_range()
865 err = vn_rlimit_fsize(outvp, &io, ap->a_fsizetd); in fuse_vnop_copy_file_range()
884 fcfri->nodeid_out = VTOI(outvp); in fuse_vnop_copy_file_range()
896 fuse_internal_clear_suid_on_write(outvp, outcred, td); in fuse_vnop_copy_file_range()
907 if (invp != outvp) in fuse_vnop_copy_file_range()
[all …]
/freebsd-13.1/sys/fs/nfsclient/
H A Dnfs_clvnops.c3797 struct vnode *outvp = ap->a_outvp; in nfs_copy_file_range() local
3825 error = vn_start_write(outvp, &mp, V_WAIT); in nfs_copy_file_range()
3827 error = vn_lock(outvp, LK_EXCLUSIVE); in nfs_copy_file_range()
3832 VOP_UNLOCK(outvp); in nfs_copy_file_range()
3852 error = vn_rlimit_fsize(outvp, &io, ap->a_fsizetd); in nfs_copy_file_range()
3865 error = ncl_flush(outvp, MNT_WAIT, curthread, 1, 0); in nfs_copy_file_range()
3906 outvp, ap->a_outoffp, &len2, ap->a_flags, in nfs_copy_file_range()
3911 outvp, ap->a_outoffp, &len2, ap->a_flags, in nfs_copy_file_range()
3918 ret2 = nfscl_loadattrcache(&outvp, &outnfsva, NULL, in nfs_copy_file_range()
3933 error = ncl_commit(outvp, outoff, *ap->a_lenp, in nfs_copy_file_range()
[all …]
H A Dnfs_clrpcops.c8202 nfsrpc_copy_file_range(vnode_t invp, off_t *inoffp, vnode_t outvp, in nfsrpc_copy_file_range() argument
8217 outnfhp = VTONFS(outvp)->n_fhp; in nfsrpc_copy_file_range()
8226 nfscl_getstateid(outvp, outnfhp->nfh_fh, outnfhp->nfh_len, in nfsrpc_copy_file_range()
8230 error = nfsrpc_copyrpc(invp, *inoffp, outvp, *outoffp, lenp, in nfsrpc_copy_file_range()
8271 nfsrpc_copyrpc(vnode_t invp, off_t inoff, vnode_t outvp, off_t outoff, in nfsrpc_copyrpc() argument
8285 nmp = VFSTONFS(outvp->v_mount); in nfsrpc_copyrpc()
8299 nfsm_fhtom(nd, VTONFS(outvp)->n_fhp->nfh_fh, in nfsrpc_copyrpc()
8300 VTONFS(outvp)->n_fhp->nfh_len, 0); in nfsrpc_copyrpc()
/freebsd-13.1/sys/sys/
H A Dvnode.h744 struct vnode *outvp, off_t *outoffp, size_t *lenp,
751 struct vnode *outvp, off_t *outoffp, size_t *lenp,