DECLARE_KFIFO

Langue: en

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

Section: 9 (Appels noyau Linux)

NAME

DECLARE_KFIFO - macro to declare a kfifo and the associated buffer

SYNOPSIS

DECLARE_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 inside struct or union declaration

NOTE2

the macro creates two objects: A kfifo object with the given name and a buffer for the kfifo object named name##kfifo_buffer