Searched refs:ptr_ring (Results 1 – 13 of 13) sorted by relevance
34 struct ptr_ring { struct53 static inline bool __ptr_ring_full(struct ptr_ring *r) in __ptr_ring_full() argument58 static inline bool ptr_ring_full(struct ptr_ring *r) in ptr_ring_full()69 static inline bool ptr_ring_full_irq(struct ptr_ring *r) in ptr_ring_full_irq()80 static inline bool ptr_ring_full_any(struct ptr_ring *r) in ptr_ring_full_any()92 static inline bool ptr_ring_full_bh(struct ptr_ring *r) in ptr_ring_full_bh()108 static inline int __ptr_ring_produce(struct ptr_ring *r, void *ptr) in __ptr_ring_produce()128 static inline int ptr_ring_produce(struct ptr_ring *r, void *ptr) in ptr_ring_produce()139 static inline int ptr_ring_produce_irq(struct ptr_ring *r, void *ptr) in ptr_ring_produce_irq()150 static inline int ptr_ring_produce_any(struct ptr_ring *r, void *ptr) in ptr_ring_produce_any()[all …]
7 struct ptr_ring *tap_get_ptr_ring(struct file *file);17 static inline struct ptr_ring *tap_get_ptr_ring(struct file *f) in tap_get_ptr_ring()73 struct ptr_ring ring;
24 struct ptr_ring *tun_get_tx_ring(struct file *file);38 static inline struct ptr_ring *tun_get_tx_ring(struct file *f) in tun_get_tx_ring()
30 struct ptr_ring ring;210 return ptr_ring_resize_multiple((struct ptr_ring **)rings, in skb_array_resize_multiple()
4 all: ring virtio_ring_0_9 virtio_ring_poll virtio_ring_inorder ptr_ring noring12 ptr_ring.o: ptr_ring.c main.h ../../../include/linux/ptr_ring.h20 ptr_ring: ptr_ring.o main.o target28 -rm ptr_ring.o ptr_ring
116 static struct ptr_ring array ____cacheline_aligned_in_smp;
98 struct ptr_ring ring;
56 struct ptr_ring *queue;211 static void __cpu_map_ring_cleanup(struct ptr_ring *ring) in __cpu_map_ring_cleanup()568 struct ptr_ring *q; in bq_flush_to_queue()
71 struct ptr_ring *r = &pool->ring; in __page_pool_get_cached()
124 struct ptr_ring *rx_ring;1231 static struct ptr_ring *get_tap_ptr_ring(int fd) in get_tap_ptr_ring()1233 struct ptr_ring *ring; in get_tap_ptr_ring()
1205 struct ptr_ring *tap_get_ptr_ring(struct file *file) in tap_get_ptr_ring()1222 struct ptr_ring **rings; in tap_queue_resize()
188 struct ptr_ring tx_ring;3392 struct ptr_ring **rings; in tun_queue_resize()3497 struct ptr_ring *tun_get_tx_ring(struct file *file) in tun_get_tx_ring()
51 struct ptr_ring xdp_ring;