• Home
  • Raw
  • Download

Lines Matching refs:ring

26 	struct ptr_ring ring;  member
34 return __ptr_ring_full(&a->ring); in __skb_array_full()
39 return ptr_ring_full(&a->ring); in skb_array_full()
44 return ptr_ring_produce(&a->ring, skb); in skb_array_produce()
49 return ptr_ring_produce_irq(&a->ring, skb); in skb_array_produce_irq()
54 return ptr_ring_produce_bh(&a->ring, skb); in skb_array_produce_bh()
59 return ptr_ring_produce_any(&a->ring, skb); in skb_array_produce_any()
68 return __ptr_ring_empty(&a->ring); in __skb_array_empty()
73 return __ptr_ring_peek(&a->ring); in __skb_array_peek()
78 return ptr_ring_empty(&a->ring); in skb_array_empty()
83 return ptr_ring_empty_bh(&a->ring); in skb_array_empty_bh()
88 return ptr_ring_empty_irq(&a->ring); in skb_array_empty_irq()
93 return ptr_ring_empty_any(&a->ring); in skb_array_empty_any()
98 return __ptr_ring_consume(&a->ring); in __skb_array_consume()
103 return ptr_ring_consume(&a->ring); in skb_array_consume()
109 return ptr_ring_consume_batched(&a->ring, (void **)array, n); in skb_array_consume_batched()
114 return ptr_ring_consume_irq(&a->ring); in skb_array_consume_irq()
120 return ptr_ring_consume_batched_irq(&a->ring, (void **)array, n); in skb_array_consume_batched_irq()
125 return ptr_ring_consume_any(&a->ring); in skb_array_consume_any()
131 return ptr_ring_consume_batched_any(&a->ring, (void **)array, n); in skb_array_consume_batched_any()
137 return ptr_ring_consume_bh(&a->ring); in skb_array_consume_bh()
143 return ptr_ring_consume_batched_bh(&a->ring, (void **)array, n); in skb_array_consume_batched_bh()
162 return PTR_RING_PEEK_CALL(&a->ring, __skb_array_len_with_tag); in skb_array_peek_len()
167 return PTR_RING_PEEK_CALL_IRQ(&a->ring, __skb_array_len_with_tag); in skb_array_peek_len_irq()
172 return PTR_RING_PEEK_CALL_BH(&a->ring, __skb_array_len_with_tag); in skb_array_peek_len_bh()
177 return PTR_RING_PEEK_CALL_ANY(&a->ring, __skb_array_len_with_tag); in skb_array_peek_len_any()
182 return ptr_ring_init(&a->ring, size, gfp); in skb_array_init()
193 ptr_ring_unconsume(&a->ring, (void **)skbs, n, __skb_array_destroy_skb); in skb_array_unconsume()
198 return ptr_ring_resize(&a->ring, size, gfp, __skb_array_destroy_skb); in skb_array_resize()
205 BUILD_BUG_ON(offsetof(struct skb_array, ring)); in skb_array_resize_multiple()
213 ptr_ring_cleanup(&a->ring, __skb_array_destroy_skb); in skb_array_cleanup()