__KFIFO_PUT

Section: LINUX (9)
Updated: August 2005
Index Return to Main Contents
 

NAME

__kfifo_put - puts some data into the FIFO, no locking version  

SYNOPSIS

unsigned int __kfifo_put  (struct kfifo * fifo, unsigned char * buffer, unsigned int len);

 

ARGUMENTS

fifo
the fifo to be used.

buffer
the data to be added.

len
the length of the data to be added.

 

DESCRIPTION

This function copies at most 'len' bytes from the 'buffer' into the FIFO depending on the free space, and returns the number of bytes copied.

Note that with only one concurrent reader and one concurrent writer, you don't need extra locking to use these functions.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION

This document was created by man2html, using the manual pages.
Time: 00:30:14 GMT, August 30, 2005