Lines Matching refs:front
106 ringbuf->front = 0; in VIDEO_RINGBUF_Init()
119 uint32_t front = ringbuf->front; in VIDEO_RINGBUF_Get() local
121 if (rear != front) in VIDEO_RINGBUF_Get()
123 *item = ringbuf->buf[ringbuf->front]; in VIDEO_RINGBUF_Get()
129 front_next = (ringbuf->front + 1U); in VIDEO_RINGBUF_Get()
132 ringbuf->front = (front_next == ringbuf->size) ? 0UL : front_next; in VIDEO_RINGBUF_Get()
152 if (rear_next != ringbuf->front) in VIDEO_RINGBUF_Put()
172 uint32_t front = ringbuf->front; in VIDEO_RINGBUF_GetLength() local
174 ret = (rear + ringbuf->size) - front; in VIDEO_RINGBUF_GetLength()
188 uint32_t front = ringbuf->front; in VIDEO_RINGBUF_IsEmpty() local
190 if (rear == front) in VIDEO_RINGBUF_IsEmpty()
203 uint32_t front = ringbuf->front; in VIDEO_RINGBUF_IsFull() local
212 if (rear == front) in VIDEO_RINGBUF_IsFull()