Lines Matching refs:front
118 size_t front, back, size, mask; \
123 for (iter = (fifo)->front; \
136 (fifo)->front = (fifo)->back = 0; \
162 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask)
168 #define fifo_front(fifo) ((fifo)->data[(fifo)->front])
188 (i) = (fifo)->data[(fifo)->front++]; \
189 (fifo)->front &= (fifo)->mask; \
198 --(fifo)->front; \
199 (fifo)->front &= (fifo)->mask; \
200 (fifo)->data[(fifo)->front] = (i); \
221 swap((l)->front, (r)->front); \