Searched defs:ring_buffer (Results 1 – 14 of 14) sorted by relevance
12 struct ring_buffer { struct13 atomic_t refcount;14 struct rcu_head rcu_head;16 struct work_struct work;17 int page_order; /* allocation order */19 int nr_pages; /* nr of data pages */20 int overwrite; /* can overwrite itself */21 int paused; /* can write into ring buffer */23 atomic_t poll; /* POLL_ for wakeups */25 local_t head; /* write position */[all …]
34 struct ring_buffer { struct42 static void ringbuf_unmap_ring(struct ring_buffer *rb, struct ring *r) in ringbuf_unmap_ring() argument
132 void *ring_buffer = page_address(channel->ringbuffer_page); in hv_uio_ring_mmap() local241 void *ring_buffer; in hv_uio_probe() local
503 struct ring_buffer { struct514 struct ring_buffer_per_cpu **buffers; argument523 struct ring_buffer_iter { argument
286 struct ring_buffer { struct294 #define RING(_p, _wh) &(((struct ring_buffer *)((_p)->ip_cpu_ringbuf))->_wh) argument
618 struct ring_buffer { struct626 #define RING(_p, _wh) &(((struct ring_buffer *)((_p)->ip_cpu_ringbuf))->_wh) argument
134 void *ring_buffer = page_address(channel->ringbuffer_page); in hv_uio_ring_mmap() local
120 void *ring_buffer = hv_get_ring_buffer(ring_info); in hv_copyto_ringbuffer() local
131 void *ring_buffer = hv_get_ring_buffer(ring_info); in hv_copyto_ringbuffer() local
160 char *ring_buffer; member
140 static char ring_buffer[200]; variable
137 struct hv_ring_buffer *ring_buffer; member
172 struct hv_ring_buffer *ring_buffer; member