fifo.h File Reference

Include dependency graph for fifo.h:

Go to the source code of this file.

Defines

#define FIFO_INITIALIZE_STATIC(name, t, itms)
#define FIFO_INITIALIZE_DYNAMIC(name, t, itms)
#define fifo_pop(name)   name.fifo[name.head = (name.head + 1) < name.items ? (name.head + 1) : 0]
#define fifo_push(name, value)   name.fifo[name.tail = (name.tail + 1) < name.items ? (name.tail + 1) : 0] = (value)
#define fifo_create(name)   name.fifo = malloc(sizeof(*name.fifo) * name.items, 0)


Detailed Description

Definition in file fifo.h.


Generated on Sun Jun 18 16:39:23 2006 for HelenOS Kernel (ia32) by  doxygen 1.4.6