Home
last modified time | relevance | path

Searched refs:inoffp (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_vnops.c3082 else if (*inoffp < 0 || *outoffp < 0 || in vn_copy_file_range()
3089 uval = *inoffp; in vn_copy_file_range()
3092 len = INT64_MAX - *inoffp; in vn_copy_file_range()
3414 *inoffp < inva.va_size && in vn_generic_copy_file_range()
3488 startoff = *inoffp; in vn_generic_copy_file_range()
3528 if (startoff > *inoffp) { in vn_generic_copy_file_range()
3530 xfer = MIN(startoff - *inoffp, len); in vn_generic_copy_file_range()
3549 *inoffp += xfer; in vn_generic_copy_file_range()
3571 startoff = *inoffp; in vn_generic_copy_file_range()
3583 xfer -= (*inoffp % blksize); in vn_generic_copy_file_range()
[all …]
H A Dvfs_syscalls.c4956 if (inoffp == NULL) in kern_copy_file_range()
4957 inoffp = &infp->f_offset; in kern_copy_file_range()
4960 savinoff = *inoffp; in kern_copy_file_range()
4991 rl_rcookie = vn_rangelock_tryrlock(invp, *inoffp, *inoffp + in kern_copy_file_range()
4996 rl_rcookie = vn_rangelock_rlock(invp, *inoffp, *inoffp + len); in kern_copy_file_range()
5009 *inoffp = savinoff; in kern_copy_file_range()
5026 inoffp = outoffp = NULL; in sys_copy_file_range()
5027 if (uap->inoffp != NULL) { in sys_copy_file_range()
5031 inoffp = &inoff; in sys_copy_file_range()
5041 if (error == 0 && uap->inoffp != NULL) in sys_copy_file_range()
[all …]
H A Dvnode_if.src792 INOUT off_t *inoffp;
H A Dsystrace_args.c3282 uarg[a++] = (intptr_t)p->inoffp; /* off_t * */ in systrace_args()
/freebsd/sys/compat/linux/
H A Dlinux_file.c1714 l_loff_t inoff, outoff, *inoffp, *outoffp; in linux_copy_file_range() local
1727 inoffp = outoffp = NULL; in linux_copy_file_range()
1732 inoffp = &inoff; in linux_copy_file_range()
1741 error = kern_copy_file_range(td, args->fd_in, inoffp, args->fd_out, in linux_copy_file_range()
1744 error = copyout(inoffp, args->off_in, sizeof(l_loff_t)); in linux_copy_file_range()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_vnops.c1050 zfs_clone_range(znode_t *inzp, uint64_t *inoffp, znode_t *outzp, in zfs_clone_range() argument
1072 inoff = *inoffp; in zfs_clone_range()
1436 *inoffp += done; in zfs_clone_range()
/freebsd/sys/sys/
H A Dvnode.h759 int vn_copy_file_range(struct vnode *invp, off_t *inoffp,
768 int vn_generic_copy_file_range(struct vnode *invp, off_t *inoffp,
H A Dsyscallsubr.h117 int kern_copy_file_range(struct thread *td, int infd, off_t *inoffp,
H A Dsysproto.h1780 char inoffp_l_[PADL_(off_t *)]; off_t * inoffp; char inoffp_r_[PADR_(off_t *)]; member
/freebsd/lib/libsys/
H A D_libsys.h843 ssize_t __sys_copy_file_range(int infd, off_t * inoffp, int outfd, off_t * outoffp, size_t len, uns…
/freebsd/sys/fs/nfsclient/
H A Dnfs_clrpcops.c8649 nfsrpc_copy_file_range(vnode_t invp, off_t *inoffp, vnode_t outvp, in nfsrpc_copy_file_range() argument
8677 error = nfsrpc_copyrpc(invp, *inoffp, outvp, *outoffp, lenp, in nfsrpc_copy_file_range()
8683 *inoffp += *lenp; in nfsrpc_copy_file_range()
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c3195 uarg[a++] = (intptr_t)p->inoffp; /* off_t * */ in systrace_args()