Home
last modified time | relevance | path

Searched refs:xsk_ring_prod (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dxsk.h38 DEFINE_XSK_RING(xsk_ring_prod); variable
48 static inline __u64 *xsk_ring_prod__fill_addr(struct xsk_ring_prod *fill, in xsk_ring_prod__fill_addr()
64 static inline struct xdp_desc *xsk_ring_prod__tx_desc(struct xsk_ring_prod *tx, in xsk_ring_prod__tx_desc()
80 static inline int xsk_ring_prod__needs_wakeup(const struct xsk_ring_prod *r) in xsk_ring_prod__needs_wakeup()
85 static inline __u32 xsk_prod_nb_free(struct xsk_ring_prod *r, __u32 nb) in xsk_prod_nb_free()
116 static inline size_t xsk_ring_prod__reserve(struct xsk_ring_prod *prod, in xsk_ring_prod__reserve()
128 static inline void xsk_ring_prod__submit(struct xsk_ring_prod *prod, size_t nb) in xsk_ring_prod__submit()
218 struct xsk_ring_prod *fill,
223 struct xsk_ring_prod *fill,
228 struct xsk_ring_prod *fil
[all...]
H A Dxsk.c50 struct xsk_ring_prod *fill_save;
62 struct xsk_ring_prod *fill;
76 struct xsk_ring_prod *tx;
217 struct xsk_ring_prod *fill, in xsk_create_umem_rings()
277 __u64 size, struct xsk_ring_prod *fill, in xsk_umem__create_v0_0_4()
341 __u64 size, struct xsk_ring_prod *fill, in xsk_umem__create_v0_0_2()
662 struct xsk_ring_prod *fill, in xsk_create_ctx()
701 struct xsk_ring_prod *tx, in xsk_socket__create_shared()
702 struct xsk_ring_prod *fill, in xsk_socket__create_shared()
883 struct xsk_ring_cons *rx, struct xsk_ring_prod *t in xsk_socket__create()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A Dxsk.h39 DEFINE_XSK_RING(xsk_ring_prod); variable
49 static inline __u64 *xsk_ring_prod__fill_addr(struct xsk_ring_prod *fill, in xsk_ring_prod__fill_addr()
65 static inline struct xdp_desc *xsk_ring_prod__tx_desc(struct xsk_ring_prod *tx, in xsk_ring_prod__tx_desc()
81 static inline int xsk_ring_prod__needs_wakeup(const struct xsk_ring_prod *r) in xsk_ring_prod__needs_wakeup()
86 static inline __u32 xsk_prod_nb_free(struct xsk_ring_prod *r, __u32 nb) in xsk_prod_nb_free()
118 static inline __u32 xsk_ring_prod__reserve(struct xsk_ring_prod *prod, __u32 nb, __u32 *idx) in xsk_ring_prod__reserve()
129 static inline void xsk_ring_prod__submit(struct xsk_ring_prod *prod, __u32 nb) in xsk_ring_prod__submit()
137 static inline void xsk_ring_prod__cancel(struct xsk_ring_prod *prod, __u32 nb) in xsk_ring_prod__cancel()
220 struct xsk_ring_prod *fill,
227 struct xsk_ring_prod *t
[all...]
H A Dxsk.c57 struct xsk_ring_prod *fill_save;
69 struct xsk_ring_prod *fill;
80 struct xsk_ring_prod *tx;
162 struct xsk_ring_prod *fill, in xsk_create_umem_rings()
222 __u64 size, struct xsk_ring_prod *fill, in xsk_umem__create()
503 struct xsk_ring_prod *fill, in xsk_create_ctx()
540 struct xsk_ring_prod *tx, in xsk_socket__create_shared()
541 struct xsk_ring_prod *fill, in xsk_socket__create_shared()
708 struct xsk_ring_cons *rx, struct xsk_ring_prod *tx, in xsk_socket__create()
H A Dxskxceiver.h104 struct xsk_ring_prod fq;
118 struct xsk_ring_prod tx;
H A Dxdp_hw_metadata.c42 struct xsk_ring_prod fill;
44 struct xsk_ring_prod tx;
H A Dxskxceiver.c250 struct xsk_ring_prod *txr; in __xsk_configure_socket()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dxdp_metadata.c40 struct xsk_ring_prod fill;
42 struct xsk_ring_prod tx;
/kernel/linux/linux-5.10/samples/bpf/
H A Dxsk_fwd.c122 struct xsk_ring_prod umem_fq;
445 struct xsk_ring_prod txq;
446 struct xsk_ring_prod umem_fq;
H A Dxdpsock_user.c137 struct xsk_ring_prod fq;
145 struct xsk_ring_prod tx;
846 struct xsk_ring_prod *txr; in xsk_configure_socket()

Completed in 14 milliseconds