summaryrefslogtreecommitdiffstats
path: root/man2/splice.2
diff options
context:
space:
mode:
Diffstat (limited to 'man2/splice.2')
-rw-r--r--man2/splice.226
1 files changed, 13 insertions, 13 deletions
diff --git a/man2/splice.2 b/man2/splice.2
index e5d05a05c..ae6bebe66 100644
--- a/man2/splice.2
+++ b/man2/splice.2
@@ -105,17 +105,17 @@ the
refers to a socket (see also the description of
.B MSG_MORE
in
-.BR send (2),
+.MR send 2 ,
and the description of
.B TCP_CORK
in
-.BR tcp (7)).
+.MR tcp 7 ).
.TP
.B SPLICE_F_GIFT
Unused for
.BR splice ();
see
-.BR vmsplice (2).
+.MR vmsplice 2 .
.SH RETURN VALUE
Upon successful completion,
.BR splice ()
@@ -195,9 +195,9 @@ both arguments may refer to pipes.
.SH NOTES
The three system calls
.BR splice (),
-.BR vmsplice (2),
+.MR vmsplice 2 ,
and
-.BR tee (2),
+.MR tee 2 ,
provide user-space programs with full control over an arbitrary
kernel buffer, implemented within the kernel using the same type
of buffer that is used for a pipe.
@@ -207,10 +207,10 @@ In overview, these system calls perform the following tasks:
moves data from the buffer to an arbitrary file descriptor, or vice versa,
or from one buffer to another.
.TP
-.BR tee (2)
+.MR tee 2
"copies" the data from one buffer to another.
.TP
-.BR vmsplice (2)
+.MR vmsplice 2
"copies" data from user space into the buffer.
.P
Though we talk of copying, actual copies are generally avoided.
@@ -257,10 +257,10 @@ to traditional 32-bit x86 and ARM platforms where
width defaults to 32 bits.
.SH EXAMPLES
See
-.BR tee (2).
+.MR tee 2 .
.SH SEE ALSO
-.BR copy_file_range (2),
-.BR sendfile (2),
-.BR tee (2),
-.BR vmsplice (2),
-.BR pipe (7)
+.MR copy_file_range 2 ,
+.MR sendfile 2 ,
+.MR tee 2 ,
+.MR vmsplice 2 ,
+.MR pipe 7