Lines Matching defs:buf_ring
44 struct buf_ring {
76 buf_ring_enqueue(struct buf_ring *br, void *buf)
130 buf_ring_dequeue_mc(struct buf_ring *br)
179 buf_ring_dequeue_sc(struct buf_ring *br)
222 buf_ring_advance_sc(struct buf_ring *br)
257 buf_ring_putback_sc(struct buf_ring *br, void *new)
270 buf_ring_peek(struct buf_ring *br)
290 buf_ring_full(struct buf_ring *br)
297 buf_ring_empty(struct buf_ring *br)
304 buf_ring_count(struct buf_ring *br)
311 struct buf_ring *buf_ring_alloc(int count, struct malloc_type *type, int flags,
313 void buf_ring_free(struct buf_ring *br, struct malloc_type *type);