DEFINE_KFIFO(9) FIFO Buffer DEFINE_KFIFO(9)
NAME
DEFINE_KFIFO - macro to define and initialize a kfifo
SYNOPSIS
DEFINE_KFIFO(name, size);
ARGUMENTS
name
name of the declared kfifo datatype
size
size of the fifo buffer. Must be a power of two.
NOTE1
the macro can be used for global and local kfifo data type variables
NOTE2
the macro creates two objects: A kfifo object with the given name and a buffer for the kfifo object named name##kfifo_buffer
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 DEFINE_KFIFO(9)