mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-26 19:00:25 +00:00
![Jonathan Corbet](/assets/img/avatar_default.png)
Documentation/filesystems is, like much of the rest of the kernel's documentation, a jumble of unorganized information. Split the documentation into categories and try to bring some order to the top-level index.rst files. No text changes other than a few section-introductory blurbs; this is all just moving stuff around. Cc: linux-fsdevel@vger.kernel.org Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
22 lines
455 B
ReStructuredText
22 lines
455 B
ReStructuredText
================
|
|
splice and pipes
|
|
================
|
|
|
|
splice API
|
|
==========
|
|
|
|
splice is a method for moving blocks of data around inside the kernel,
|
|
without continually transferring them between the kernel and user space.
|
|
|
|
.. kernel-doc:: fs/splice.c
|
|
|
|
pipes API
|
|
=========
|
|
|
|
Pipe interfaces are all for in-kernel (builtin image) use. They are not
|
|
exported for use by modules.
|
|
|
|
.. kernel-doc:: include/linux/pipe_fs_i.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: fs/pipe.c
|