Home
last modified time | relevance | path

Searched refs:ptr_ring (Results 1 – 25 of 591) sorted by relevance

12345678910>>...24

/linux/include/linux/
A Dptr_ring.h30 struct ptr_ring { struct
49 static inline bool __ptr_ring_full(struct ptr_ring *r) in __ptr_ring_full() argument
54 static inline bool ptr_ring_full(struct ptr_ring *r) in ptr_ring_full()
65 static inline bool ptr_ring_full_irq(struct ptr_ring *r) in ptr_ring_full_irq()
76 static inline bool ptr_ring_full_any(struct ptr_ring *r) in ptr_ring_full_any()
88 static inline bool ptr_ring_full_bh(struct ptr_ring *r) in ptr_ring_full_bh()
169 static inline void *__ptr_ring_peek(struct ptr_ring *r) in __ptr_ring_peek()
194 static inline bool __ptr_ring_empty(struct ptr_ring *r) in __ptr_ring_empty()
201 static inline bool ptr_ring_empty(struct ptr_ring *r) in ptr_ring_empty()
235 static inline bool ptr_ring_empty_bh(struct ptr_ring *r) in ptr_ring_empty_bh()
[all …]
A Dif_tap.h7 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()
72 struct ptr_ring ring;
A Dif_tun.h29 struct ptr_ring *tun_get_tx_ring(struct file *file);
52 static inline struct ptr_ring *tun_get_tx_ring(struct file *f) in tun_get_tx_ring()
A Dskb_array.h26 struct ptr_ring ring;
206 return ptr_ring_resize_multiple((struct ptr_ring **)rings, in skb_array_resize_multiple()
/linux/tools/virtio/ringtest/
A DMakefile4 all: ring virtio_ring_0_9 virtio_ring_poll virtio_ring_inorder ptr_ring noring
12 ptr_ring.o: ptr_ring.c main.h ../../../include/linux/ptr_ring.h
20 ptr_ring: ptr_ring.o main.o target
28 -rm ptr_ring.o ptr_ring
A Dptr_ring.c115 static struct ptr_ring array ____cacheline_aligned_in_smp;
/linux/Documentation/networking/
A Dpage_pool.rst70 * pool_size: size of the ptr_ring
101 ptr_ring cache holding ptr_ring producer lock. If the ptr_ring is full,
/linux/drivers/net/wireguard/
A Ddevice.h29 struct ptr_ring ring;
/linux/kernel/bpf/
A Dcpumap.c63 struct ptr_ring *queue;
145 static void __cpu_map_ring_cleanup(struct ptr_ring *ring) in __cpu_map_ring_cleanup()
694 struct ptr_ring *q; in bq_flush_to_queue()
/linux/include/net/
A Dpage_pool.h124 struct ptr_ring ring;
/linux/drivers/vhost/
A Dnet.c125 struct ptr_ring *rx_ring;
1452 static struct ptr_ring *get_tap_ptr_ring(int fd) in get_tap_ptr_ring()
1454 struct ptr_ring *ring; in get_tap_ptr_ring()
/linux/drivers/net/
A Dtap.c1261 struct ptr_ring *tap_get_ptr_ring(struct file *file) in tap_get_ptr_ring()
1278 struct ptr_ring **rings; in tap_queue_resize()
A Dtun.c146 struct ptr_ring tx_ring;
3564 struct ptr_ring **rings; in tun_queue_resize()
3678 struct ptr_ring *tun_get_tx_ring(struct file *file) in tun_get_tx_ring()
A Dveth.c66 struct ptr_ring xdp_ring;
/linux/net/core/
A Dpage_pool.c115 struct ptr_ring *r = &pool->ring; in page_pool_refill_alloc_cache()
/linux/net/netlink/
A D.policy.o.cmd1184 include/linux/ptr_ring.h \
/linux/drivers/ptp/
A D.ptp_dte.o.cmd1194 include/linux/ptr_ring.h \
/linux/lib/
A D.net_utils.o.cmd1183 include/linux/ptr_ring.h \
A D.nlattr.o.cmd1182 include/linux/ptr_ring.h \
/linux/fs/nfs_common/
A D.grace.o.cmd1270 include/linux/ptr_ring.h \
/linux/crypto/
A D.acompress.o.cmd1191 include/linux/ptr_ring.h \
A D.aead.o.cmd1193 include/linux/ptr_ring.h \
A D.ahash.o.cmd1194 include/linux/ptr_ring.h \
A D.kpp.o.cmd1191 include/linux/ptr_ring.h \
A D.rng.o.cmd1194 include/linux/ptr_ring.h \

Completed in 58 milliseconds

12345678910>>...24