Lines Matching defs:ring

26 	struct ptr_ring ring;
34 return __ptr_ring_full(&a->ring);
39 return ptr_ring_full(&a->ring);
44 return ptr_ring_produce(&a->ring, skb);
49 return ptr_ring_produce_irq(&a->ring, skb);
54 return ptr_ring_produce_bh(&a->ring, skb);
59 return ptr_ring_produce_any(&a->ring, skb);
68 return __ptr_ring_empty(&a->ring);
73 return __ptr_ring_peek(&a->ring);
78 return ptr_ring_empty(&a->ring);
83 return ptr_ring_empty_bh(&a->ring);
88 return ptr_ring_empty_irq(&a->ring);
93 return ptr_ring_empty_any(&a->ring);
98 return __ptr_ring_consume(&a->ring);
103 return ptr_ring_consume(&a->ring);
109 return ptr_ring_consume_batched(&a->ring, (void **)array, n);
114 return ptr_ring_consume_irq(&a->ring);
120 return ptr_ring_consume_batched_irq(&a->ring, (void **)array, n);
125 return ptr_ring_consume_any(&a->ring);
131 return ptr_ring_consume_batched_any(&a->ring, (void **)array, n);
137 return ptr_ring_consume_bh(&a->ring);
143 return ptr_ring_consume_batched_bh(&a->ring, (void **)array, n);
162 return PTR_RING_PEEK_CALL(&a->ring, __skb_array_len_with_tag);
167 return PTR_RING_PEEK_CALL_IRQ(&a->ring, __skb_array_len_with_tag);
172 return PTR_RING_PEEK_CALL_BH(&a->ring, __skb_array_len_with_tag);
177 return PTR_RING_PEEK_CALL_ANY(&a->ring, __skb_array_len_with_tag);
182 return ptr_ring_init(&a->ring, size, gfp);
193 ptr_ring_unconsume(&a->ring, (void **)skbs, n, __skb_array_destroy_skb);
198 return ptr_ring_resize(&a->ring, size, gfp, __skb_array_destroy_skb);
205 BUILD_BUG_ON(offsetof(struct skb_array, ring));
213 ptr_ring_cleanup(&a->ring, __skb_array_destroy_skb);