Home
last modified time | relevance | path

Searched refs:xsk_queue (Results 1 – 7 of 7) sorted by relevance

/linux-6.3-rc2/net/xdp/
A Dxsk_queue.h40 struct xsk_queue { struct
191 static inline bool xskq_cons_read_desc(struct xsk_queue *q, in xskq_cons_read_desc()
242 static inline void __xskq_cons_release(struct xsk_queue *q) in __xskq_cons_release()
247 static inline void __xskq_cons_peek(struct xsk_queue *q) in __xskq_cons_peek()
297 static inline void xskq_cons_release(struct xsk_queue *q) in xskq_cons_release()
324 static inline bool xskq_prod_is_full(struct xsk_queue *q) in xskq_prod_is_full()
329 static inline void xskq_prod_cancel(struct xsk_queue *q) in xskq_prod_cancel()
334 static inline int xskq_prod_reserve(struct xsk_queue *q) in xskq_prod_reserve()
391 static inline void xskq_prod_submit(struct xsk_queue *q) in xskq_prod_submit()
411 static inline bool xskq_prod_is_empty(struct xsk_queue *q) in xskq_prod_is_empty()
[all …]
A Dxsk_queue.c14 static size_t xskq_get_ring_size(struct xsk_queue *q, bool umem_queue) in xskq_get_ring_size()
24 struct xsk_queue *xskq_create(u32 nentries, bool umem_queue) in xskq_create()
26 struct xsk_queue *q; in xskq_create()
49 void xskq_destroy(struct xsk_queue *q) in xskq_destroy()
A DMakefile2 obj-$(CONFIG_XDP_SOCKETS) += xsk.o xdp_umem.o xsk_queue.o xskmap.o
A Dxsk.c748 static int xsk_init_queue(u32 entries, struct xsk_queue **queue, in xsk_init_queue()
751 struct xsk_queue *q; in xsk_init_queue()
1066 struct xsk_queue **q; in xsk_setsockopt()
1122 struct xsk_queue **q; in xsk_setsockopt()
1304 struct xsk_queue *q = NULL; in xsk_mmap()
A Dxsk_diag.c26 static int xsk_diag_put_ring(const struct xsk_queue *queue, int nl_type, in xsk_diag_put_ring()
/linux-6.3-rc2/include/net/
A Dxdp_sock.h18 struct xsk_queue;
47 struct xsk_queue *rx ____cacheline_aligned_in_smp;
60 struct xsk_queue *tx ____cacheline_aligned_in_smp;
74 struct xsk_queue *fq_tmp; /* Only as tmp storage before bind */
75 struct xsk_queue *cq_tmp; /* Only as tmp storage before bind */
A Dxsk_buff_pool.h15 struct xsk_queue;
61 struct xsk_queue *fq ____cacheline_aligned_in_smp;
62 struct xsk_queue *cq;

Completed in 12 milliseconds