| /linux/fs/ |
| H A D | read_write.c | 1508 } else if (file_out->f_op->copy_file_range) { in generic_copy_file_checks() 1509 if (file_in->f_op->copy_file_range != in generic_copy_file_checks() 1510 file_out->f_op->copy_file_range) in generic_copy_file_checks() 1584 if (splice || !file_out->f_op->copy_file_range || in_compat_syscall()) in vfs_copy_file_range() 1594 if (!splice && file_out->f_op->copy_file_range) { in vfs_copy_file_range() 1595 ret = file_out->f_op->copy_file_range(file_in, pos_in, in vfs_copy_file_range() 1649 SYSCALL_DEFINE6(copy_file_range, int, fd_in, loff_t __user *, off_in, in SYSCALL_DEFINE6() argument
|
| /linux/fs/smb/client/ |
| H A D | cifsfs.c | 1487 * copy_file_range syscall man page indicates EINVAL in cifs_remap_file_range() 1707 .copy_file_range = cifs_copy_file_range, 1727 .copy_file_range = cifs_copy_file_range, 1746 .copy_file_range = cifs_copy_file_range, 1765 .copy_file_range = cifs_copy_file_range, 1783 .copy_file_range = cifs_copy_file_range, 1800 .copy_file_range = cifs_copy_file_range, 1812 .copy_file_range = cifs_copy_file_range,
|
| /linux/fs/nfs/ |
| H A D | nfs4file.c | 453 .copy_file_range = nfs4_copy_file_range,
|
| /linux/scripts/coccinelle/api/ |
| H A D | stream_open.cocci | 156 .copy_file_range = copy_file_range_f,
|
| /linux/Documentation/filesystems/ |
| H A D | locking.rst | 482 ssize_t (*copy_file_range)(struct file *, loff_t, struct file *, 533 ->copy_file_range and ->remap_file_range implementations need to serialize 627 or ->copy_file_range, and then return with the page locked. Usually
|
| H A D | ceph.rst | 194 copies. Currently, it's only used in copy_file_range, which will revert
|
| H A D | vfs.rst | 1035 ssize_t (*copy_file_range)(struct file *, loff_t, struct file *, 1144 ``copy_file_range`` 1145 called by the copy_file_range(2) system call.
|
| /linux/usr/ |
| H A D | gen_init_cpio.c | |
| /linux/tools/perf/arch/mips/entry/syscalls/ |
| H A D | syscall_n64.tbl | 331 320 n64 copy_file_range sys_copy_file_range
|
| /linux/fs/overlayfs/ |
| H A D | file.c | 663 .copy_file_range = ovl_copy_file_range,
|
| /linux/scripts/ |
| H A D | syscall.tbl | 335 285 common copy_file_range sys_copy_file_range
|
| /linux/tools/scripts/ |
| H A D | syscall.tbl | 335 285 common copy_file_range sys_copy_file_range
|
| /linux/tools/perf/arch/s390/entry/syscalls/ |
| H A D | syscall.tbl | 329 375 common copy_file_range sys_copy_file_range
|
| /linux/tools/perf/arch/sh/entry/syscalls/ |
| H A D | syscall.tbl | 390 380 common copy_file_range sys_copy_file_range
|
| /linux/tools/perf/arch/xtensa/entry/syscalls/ |
| H A D | syscall.tbl | 368 345 common copy_file_range sys_copy_file_range
|
| /linux/tools/perf/arch/x86/entry/syscalls/ |
| H A D | syscall_64.tbl | 338 326 common copy_file_range sys_copy_file_range
|
| H A D | syscall_32.tbl | 392 377 i386 copy_file_range sys_copy_file_range
|
| /linux/tools/perf/arch/sparc/entry/syscalls/ |
| H A D | syscall.tbl | 430 357 common copy_file_range sys_copy_file_range
|
| /linux/tools/perf/arch/arm/entry/syscalls/ |
| H A D | syscall.tbl | 409 391 common copy_file_range sys_copy_file_range
|
| /linux/arch/microblaze/kernel/syscalls/ |
| H A D | syscall.tbl | 402 392 common copy_file_range sys_copy_file_range
|
| /linux/tools/perf/arch/powerpc/entry/syscalls/ |
| H A D | syscall.tbl | 474 379 nospu copy_file_range sys_copy_file_range
|
| /linux/include/linux/ |
| H A D | fs.h | 1953 ssize_t (*copy_file_range)(struct file *, loff_t, struct file *, member
|
| /linux/fs/fuse/ |
| H A D | file.c | 3094 .copy_file_range = fuse_copy_file_range,
|
| /linux/fs/ceph/ |
| H A D | file.c | 3309 .copy_file_range = ceph_copy_file_range,
|