/linux-4.4.14/Documentation/DocBook/ |
D | filesystems.xml.db | 26 API-d-splice-alias 272 API-splice-to-pipe 273 API-generic-file-splice-read 274 API-splice-from-pipe-feed 275 API-splice-from-pipe-next 276 API-splice-from-pipe-begin 277 API-splice-from-pipe-end 278 API---splice-from-pipe 279 API-splice-from-pipe 280 API-iter-file-splice-write [all …]
|
D | .filesystems.xml.cmd | 2 …nux/jbd2.h fs/jbd2/journal.c fs/jbd2/recovery.c fs/jbd2/transaction.c fs/splice.c include/linux/pi…
|
D | networking.xml.db | 31 API-skb-queue-splice 32 API-skb-queue-splice-init 33 API-skb-queue-splice-tail 34 API-skb-queue-splice-tail-init
|
D | kernel-api.xml.db | 14 API-list-splice 15 API-list-splice-tail 16 API-list-splice-init 17 API-list-splice-tail-init
|
/linux-4.4.14/fs/btrfs/ |
D | ordered-data.c | 665 struct list_head splice, works; in btrfs_wait_ordered_extents() local 669 INIT_LIST_HEAD(&splice); in btrfs_wait_ordered_extents() 674 list_splice_init(&root->ordered_extents, &splice); in btrfs_wait_ordered_extents() 675 while (!list_empty(&splice) && nr) { in btrfs_wait_ordered_extents() 676 ordered = list_first_entry(&splice, struct btrfs_ordered_extent, in btrfs_wait_ordered_extents() 696 list_splice_tail(&splice, &root->ordered_extents); in btrfs_wait_ordered_extents() 713 struct list_head splice; in btrfs_wait_ordered_roots() local 716 INIT_LIST_HEAD(&splice); in btrfs_wait_ordered_roots() 720 list_splice_init(&fs_info->ordered_roots, &splice); in btrfs_wait_ordered_roots() 721 while (!list_empty(&splice) && nr) { in btrfs_wait_ordered_roots() [all …]
|
D | disk-io.c | 4156 struct list_head splice; in btrfs_destroy_all_ordered_extents() local 4158 INIT_LIST_HEAD(&splice); in btrfs_destroy_all_ordered_extents() 4161 list_splice_init(&fs_info->ordered_roots, &splice); in btrfs_destroy_all_ordered_extents() 4162 while (!list_empty(&splice)) { in btrfs_destroy_all_ordered_extents() 4163 root = list_first_entry(&splice, struct btrfs_root, in btrfs_destroy_all_ordered_extents() 4248 struct list_head splice; in btrfs_destroy_delalloc_inodes() local 4250 INIT_LIST_HEAD(&splice); in btrfs_destroy_delalloc_inodes() 4253 list_splice_init(&root->delalloc_inodes, &splice); in btrfs_destroy_delalloc_inodes() 4255 while (!list_empty(&splice)) { in btrfs_destroy_delalloc_inodes() 4256 btrfs_inode = list_first_entry(&splice, struct btrfs_inode, in btrfs_destroy_delalloc_inodes() [all …]
|
D | inode.c | 9500 struct list_head splice; in __start_delalloc_inodes() local 9504 INIT_LIST_HEAD(&splice); in __start_delalloc_inodes() 9508 list_splice_init(&root->delalloc_inodes, &splice); in __start_delalloc_inodes() 9509 while (!list_empty(&splice)) { in __start_delalloc_inodes() 9510 binode = list_entry(splice.next, struct btrfs_inode, in __start_delalloc_inodes() 9548 if (!list_empty_careful(&splice)) { in __start_delalloc_inodes() 9550 list_splice_tail(&splice, &root->delalloc_inodes); in __start_delalloc_inodes() 9587 struct list_head splice; in btrfs_start_delalloc_roots() local 9593 INIT_LIST_HEAD(&splice); in btrfs_start_delalloc_roots() 9597 list_splice_init(&fs_info->delalloc_roots, &splice); in btrfs_start_delalloc_roots() [all …]
|
/linux-4.4.14/tools/virtio/virtio-trace/ |
D | trace-agent-rw.c | 129 rlen = splice(ts->in_fd, NULL, ts->read_pipe, NULL, in rw_thread_main() 150 ret = splice(ts->write_pipe, NULL, ts->out_fd, NULL, in rw_thread_main()
|
D | README | 6 - splice a page of ring-buffer to read_pipe without memory copying 7 - splice the page from write_pipe to virtio-console without memory copying
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | lu_object.c | 270 struct list_head splice; in lu_object_free() local 289 INIT_LIST_HEAD(&splice); in lu_object_free() 290 list_splice_init(layers, &splice); in lu_object_free() 291 while (!list_empty(&splice)) { in lu_object_free() 297 o = container_of0(splice.prev, struct lu_object, lo_linkage); in lu_object_free() 1775 LIST_HEAD(splice); in lu_cache_shrink_scan() 1799 list_move_tail(&s->ls_linkage, &splice); in lu_cache_shrink_scan() 1801 list_splice(&splice, lu_sites.prev); in lu_cache_shrink_scan()
|
/linux-4.4.14/fs/ |
D | Makefile | 13 pnode.o splice.o sync.o utimes.o \
|
D | splice.c | 1689 SYSCALL_DEFINE6(splice, int, fd_in, loff_t __user *, off_in, in SYSCALL_DEFINE6() argument
|
/linux-4.4.14/Documentation/filesystems/ |
D | dax.txt | 97 work include RDMA, sendfile() and splice().
|
D | vfs.txt | 893 splice_write: called by the VFS to splice data from a pipe to a file. This 894 method is used by the splice(2) system call 896 splice_read: called by the VFS to splice data from file to a pipe. This 897 method is used by the splice(2) system call
|
/linux-4.4.14/arch/parisc/kernel/ |
D | syscall_table.S | 389 ENTRY_SAME(splice)
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | systbl.h | 290 SYSCALL_SPU(splice)
|
/linux-4.4.14/Documentation/device-mapper/ |
D | log-writes.txt | 22 Once we see a REQ_FLUSH request we splice this list onto the request and once
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | file.c | 1133 vio->u.splice.cui_pipe = args->u.splice.via_pipe; in ll_file_io_generic() 1134 vio->u.splice.cui_flags = args->u.splice.via_flags; in ll_file_io_generic() 1246 args->u.splice.via_pipe = pipe; in ll_file_splice_read() 1247 args->u.splice.via_flags = flags; in ll_file_splice_read()
|
D | llite_internal.h | 841 } splice; member 894 } splice; member
|
D | vvp_io.c | 528 vio->u.splice.cui_pipe, cnt, in vvp_io_read_start() 529 vio->u.splice.cui_flags); in vvp_io_read_start()
|
/linux-4.4.14/arch/s390/kernel/ |
D | compat_wrapper.c | 153 COMPAT_SYSCALL_WRAP6(splice, int, fd_in, loff_t __user *, off_in, int, fd_out, loff_t __user *, off…
|
/linux-4.4.14/arch/x86/entry/syscalls/ |
D | syscall_64.tbl | 284 275 common splice sys_splice
|
D | syscall_32.tbl | 322 313 i386 splice sys_splice
|
/linux-4.4.14/tools/perf/ |
D | design.txt | 405 Future work will include a splice() interface to the ring-buffer.
|
/linux-4.4.14/Documentation/ |
D | adding-syscalls.txt | 286 does *not* need a compatibility layer; for example, splice(2)'s arguments of
|
/linux-4.4.14/Documentation/RCU/ |
D | RTFP.txt | 1705 @unpublished{CoreyMinyard2007list:splice:rcu
|
/linux-4.4.14/Documentation/trace/ |
D | ftrace.txt | 449 from the ring buffer directly. With the use of the splice()
|