KFIFO_TO_USER
Section: FIFO Buffer (9)
Updated: February 2011
Index
Return to Main Contents
NAME
kfifo_to_user - copies data from the fifo into user space
SYNOPSIS
-
kfifo_to_user(fifo, to, len, copied);
ARGUMENTS
fifo
-
- address of the fifo to be used
to
-
where the data must be copied
len
-
the size of the destination buffer
copied
-
pointer to output variable to store the number of copied bytes
DESCRIPTION
This macro copies at most
len
bytes from the fifo into the
to
buffer and returns -EFAULT/0.
Note that with only one concurrent reader and one concurrent writer, you don't need extra locking to use these macro.
COPYRIGHT