/linux-master/fs/btrfs/ |
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...] |
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...] |
/linux-master/fs/smb/client/ |
H A D | cifsfs.c | 28 #include <linux/splice.h>
|
/linux-master/net/unix/ |
H A D | af_unix.c | 115 #include <linux/splice.h>
|
/linux-master/mm/ |
H A D | shmem.c | 66 #include <linux/splice.h> 2879 * splice() - or others? - can result in confusion: 3033 * now splice it into the pipe.
|
H A D | filemap.c | 47 #include <linux/splice.h> 2824 * @pipe: The pipe to splice into 2825 * @len: The amount to splice
|
/linux-master/fs/fuse/ |
H A D | file.c | 22 #include <linux/splice.h>
|
H A D | passthrough.c | 12 #include <linux/splice.h>
|
H A D | dev.c | 22 #include <linux/splice.h>
|
/linux-master/tools/testing/selftests/net/ |
H A D | tls.c | 705 EXPECT_GE(splice(p[0], NULL, self->fd, NULL, send_len, 0), 0); 721 EXPECT_EQ(splice(p[0], NULL, self->fd, NULL, send_pipe, f), 1); 737 EXPECT_EQ(splice(p[0], NULL, self->fd, NULL, 8000, 0), 8000); 739 EXPECT_EQ(splice(p2[0], NULL, self->fd, NULL, 8000, 0), 8000); 760 EXPECT_GE(splice(p[0], NULL, self->fd, NULL, send_len, 0), send_len); 777 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), send_len); 795 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), -1); 820 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), -1); 838 /* Recv hald of the record, splice the other half */ 840 EXPECT_EQ(splice(sel [all...] |
/linux-master/net/tls/ |
H A D | tls_sw.c | 42 #include <linux/splice.h> 1247 * Handle unexpected EOF during splice without SPLICE_F_MORE set. 2218 /* splice does not support reading control messages */
|
/linux-master/net/ipv4/ |
H A D | tcp.c | 257 #include <linux/splice.h> 313 * TCP splice context 756 /* Store TCP splice context information in read_descriptor_t. */ 766 * tcp_splice_read - splice data from TCP socket to a pipe 767 * @sock: socket to splice from 769 * @pipe: pipe to splice to 770 * @len: number of bytes to splice 771 * @flags: splice modifier flags 1591 /* If recv_actor drops the lock (e.g. TCP splice 1600 * Try to splice mor [all...] |
/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/tools/testing/selftests/ |
H A D | Makefile | 89 TARGETS += splice
|
/linux-master/net/ |
H A D | socket.c | 60 #include <linux/splice.h>
|
/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/kernel/trace/ |
H A D | trace.c | 33 #include <linux/splice.h>
|
/linux-master/fs/overlayfs/ |
H A D | copy_up.c | 12 #include <linux/splice.h>
|
/linux-master/fs/ocfs2/ |
H A D | file.c | 18 #include <linux/splice.h>
|
/linux-master/net/smc/ |
H A D | af_smc.c | 30 #include <linux/splice.h> 3236 * to splice in conn->splice_pending, and press 'go'. Delays consumer cursor 3238 * Note that subsequent recv() calls have to wait till all splice() processing
|
/linux-master/net/core/ |
H A D | skbuff.c | 54 #include <linux/splice.h>
|
/linux-master/lib/ |
H A D | iov_iter.c | 10 #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 \
|
/linux-master/fs/nfs/ |
H A D | nfs4file.c | 13 #include <linux/splice.h>
|