mirror of https://gitee.com/openkylin/linux.git
23 lines
455 B
ReStructuredText
23 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
|