Searched refs:splice (Results 1 - 25 of 42) sorted by path
12
/linux-master/tools/testing/selftests/splice/ |
H A D | default_file_splice_read.c | 7 splice(0, 0, 1, 0, 1<<30, 0);
|
/linux-master/tools/virtio/virtio-trace/ |
H A D | trace-agent-rw.c | 127 rlen = splice(ts->in_fd, NULL, ts->read_pipe, NULL, 148 ret = splice(ts->write_pipe, NULL, ts->out_fd, NULL,
|
/linux-master/drivers/block/ |
H A D | loop.c | 26 #include <linux/splice.h>
|
/linux-master/drivers/char/ |
H A D | mem.c | 26 #include <linux/splice.h>
|
H A D | virtio_console.c | 14 #include <linux/splice.h> 916 * Rproc_serial does not yet support splice. To support splice
|
/linux-master/fs/ |
H A D | Makefile | 15 pnode.o splice.o sync.o utimes.o d_path.o \
|
H A D | backing-file.c | 13 #include <linux/splice.h>
|
H A D | read_write.c | 19 #include <linux/splice.h> 1437 /* cross sb splice is allowed */ 1488 bool splice = flags & COPY_FILE_SPLICE; local 1517 if (!splice && file_out->f_op->copy_file_range) { 1521 } else if (!splice && file_in->f_op->remap_file_range && samesb) { 1526 /* fallback to splice */ 1528 splice = true; 1530 /* Fallback to splice for same sb copy for backward compat */ 1531 splice = true; 1536 if (!splice) [all...] |
H A D | remap_range.c | 13 #include <linux/splice.h>
|
H A D | splice.c | 3 * "splice": joining two ropes together by interweaving their strands. 9 * The traditional unix read/write is extended with a "splice()" operation 25 #include <linux/splice.h> 45 * here if set to avoid blocking other users of this pipe if splice is 130 * splice, if this is the first page. 302 * copy_splice_read - Copy data from a file and splice the copy into a pipe 305 * @pipe: The pipe to splice into 306 * @len: The amount to splice 427 * @pipe: pipe to splice from 511 * splice_from_pipe_next - wait for some data to splice fro [all...] |
/linux-master/fs/btrfs/ |
H A D | disk-io.c | 4516 LIST_HEAD(splice); 4519 list_splice_init(&fs_info->ordered_roots, &splice); 4520 while (!list_empty(&splice)) { 4521 root = list_first_entry(&splice, struct btrfs_root, 4623 LIST_HEAD(splice); 4626 list_splice_init(&root->delalloc_inodes, &splice); 4628 while (!list_empty(&splice)) { 4630 btrfs_inode = list_first_entry(&splice, struct btrfs_inode, 4656 LIST_HEAD(splice); 4659 list_splice_init(&fs_info->delalloc_roots, &splice); [all...] |
H A D | inode.c | 9362 LIST_HEAD(splice); 9368 list_splice_init(&root->delalloc_inodes, &splice); 9369 while (!list_empty(&splice)) { 9370 binode = list_entry(splice.next, struct btrfs_inode, 9418 if (!list_empty(&splice)) { 9420 list_splice_tail(&splice, &root->delalloc_inodes); 9453 LIST_HEAD(splice); 9461 list_splice_init(&fs_info->delalloc_roots, &splice); 9462 while (!list_empty(&splice)) { 9470 root = list_first_entry(&splice, struc [all...] |
H A D | ordered-data.c | 685 LIST_HEAD(splice); 694 list_splice_init(&root->ordered_extents, &splice); 695 while (!list_empty(&splice) && nr) { 696 ordered = list_first_entry(&splice, struct btrfs_ordered_extent, 723 list_splice_tail(&splice, &root->ordered_extents); 741 LIST_HEAD(splice); 746 list_splice_init(&fs_info->ordered_roots, &splice); 747 while (!list_empty(&splice) && nr) { 748 root = list_first_entry(&splice, struct btrfs_root, 765 list_splice_tail(&splice, [all...] |
/linux-master/fs/ceph/ |
H A D | file.c | 15 #include <linux/splice.h> 904 /* make vfs retry on splice, ENOENT, or symlink */
|
/linux-master/fs/coda/ |
H A D | file.c | 26 #include <linux/splice.h>
|
/linux-master/fs/fuse/ |
H A D | dev.c | 22 #include <linux/splice.h>
|
H A D | file.c | 22 #include <linux/splice.h>
|
H A D | passthrough.c | 12 #include <linux/splice.h>
|
/linux-master/fs/nfs/ |
H A D | nfs4file.c | 13 #include <linux/splice.h>
|
/linux-master/fs/nfsd/ |
H A D | vfs.c | 19 #include <linux/splice.h> 1037 * nfsd_splice_read - Perform a VFS read using a splice pipe 1240 * NFS READ normally uses splice to send data in-place. However the 1244 * not use splice with the GSS integrity and privacy services.
|
/linux-master/fs/ocfs2/ |
H A D | file.c | 18 #include <linux/splice.h>
|
H A D | xattr.c | 20 #include <linux/splice.h>
|
/linux-master/fs/overlayfs/ |
H A D | copy_up.c | 12 #include <linux/splice.h>
|
/linux-master/fs/smb/client/ |
H A D | cifsfs.c | 28 #include <linux/splice.h>
|
/linux-master/io_uring/ |
H A D | Makefile | 5 obj-$(CONFIG_IO_URING) += io_uring.o xattr.o nop.o fs.o splice.o \
|
Completed in 469 milliseconds
12