Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4755 → Rev 4756

/branches/network/uspace/srv/net/structures/dynamic_fifo.c
46,13 → 46,13
 
/** Returns the next queue index.
* The queue field is circular.
* @param fifo The dynamic queue. Input parameter.
* @param index The actual index to be shifted. Input parameter.
* @param[in] fifo The dynamic queue.
* @param[in] index The actual index to be shifted.
*/
#define NEXT_INDEX( fifo, index ) ((( index ) + 1 ) % (( fifo )->size + 1 ))
 
/** Checks if the queue is valid.
* @param fifo The dynamic queue. Input parameter.
* @param[in] fifo The dynamic queue.
* @returns TRUE if the queue is valid.
* @returns FALSE otherwise.
*/