Lines Matching defs:ring
24 struct ring {
36 struct ring *rings;
42 static void ringbuf_unmap_ring(struct ring_buffer *rb, struct ring *r)
54 /* Add extra RINGBUF maps to this ring buffer manager */
61 struct ring *r;
112 * end of a ring buffer. See kernel implementation for details.
116 pr_warn("ringbuf: ring buffer size (%u) is too big\n", info.max_entries);
209 static int64_t ringbuf_process_ring(struct ring* r)
252 /* Consume available ring buffer(s) data without event polling.
253 * Returns number of records consumed across all registered ring buffers (or
263 struct ring *ring = &rb->rings[i];
265 err = ringbuf_process_ring(ring);
290 struct ring *ring = &rb->rings[ring_id];
292 err = ringbuf_process_ring(ring);