DEFINE_KFIFO

Langue: en

Version: October 2010 (fedora - 01/12/10)

Section: 9 (Appels noyau Linux)

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