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>
		
			
				
	
	
		
			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
 |