xsk_queue          17 include/net/xdp_sock.h struct xsk_queue;
xsk_queue          45 include/net/xdp_sock.h 	struct xsk_queue *fq;
xsk_queue          46 include/net/xdp_sock.h 	struct xsk_queue *cq;
xsk_queue          82 include/net/xdp_sock.h 	struct xsk_queue *rx;
xsk_queue          95 include/net/xdp_sock.h 	struct xsk_queue *tx ____cacheline_aligned_in_smp;
xsk_queue         460 net/xdp/xsk.c  static int xsk_init_queue(u32 entries, struct xsk_queue **queue,
xsk_queue         463 net/xdp/xsk.c  	struct xsk_queue *q;
xsk_queue         748 net/xdp/xsk.c  		struct xsk_queue **q;
xsk_queue         804 net/xdp/xsk.c  		struct xsk_queue **q;
xsk_queue         968 net/xdp/xsk.c  	struct xsk_queue *q = NULL;
xsk_queue          26 net/xdp/xsk_diag.c static int xsk_diag_put_ring(const struct xsk_queue *queue, int nl_type,
xsk_queue          12 net/xdp/xsk_queue.c void xskq_set_umem(struct xsk_queue *q, u64 size, u64 chunk_mask)
xsk_queue          21 net/xdp/xsk_queue.c static u32 xskq_umem_get_ring_size(struct xsk_queue *q)
xsk_queue          26 net/xdp/xsk_queue.c static u32 xskq_rxtx_get_ring_size(struct xsk_queue *q)
xsk_queue          31 net/xdp/xsk_queue.c struct xsk_queue *xskq_create(u32 nentries, bool umem_queue)
xsk_queue          33 net/xdp/xsk_queue.c 	struct xsk_queue *q;
xsk_queue          59 net/xdp/xsk_queue.c void xskq_destroy(struct xsk_queue *q)
xsk_queue          91 net/xdp/xsk_queue.h static inline u64 xskq_nb_invalid_descs(struct xsk_queue *q)
xsk_queue          96 net/xdp/xsk_queue.h static inline u32 xskq_nb_avail(struct xsk_queue *q, u32 dcnt)
xsk_queue         109 net/xdp/xsk_queue.h static inline u32 xskq_nb_free(struct xsk_queue *q, u32 producer, u32 dcnt)
xsk_queue         121 net/xdp/xsk_queue.h static inline bool xskq_has_addrs(struct xsk_queue *q, u32 cnt)
xsk_queue         148 net/xdp/xsk_queue.h static inline bool xskq_is_valid_addr(struct xsk_queue *q, u64 addr)
xsk_queue         158 net/xdp/xsk_queue.h static inline bool xskq_is_valid_addr_unaligned(struct xsk_queue *q, u64 addr,
xsk_queue         174 net/xdp/xsk_queue.h static inline u64 *xskq_validate_addr(struct xsk_queue *q, u64 *addr,
xsk_queue         201 net/xdp/xsk_queue.h static inline u64 *xskq_peek_addr(struct xsk_queue *q, u64 *addr,
xsk_queue         216 net/xdp/xsk_queue.h static inline void xskq_discard_addr(struct xsk_queue *q)
xsk_queue         221 net/xdp/xsk_queue.h static inline int xskq_produce_addr(struct xsk_queue *q, u64 addr)
xsk_queue         238 net/xdp/xsk_queue.h static inline int xskq_produce_addr_lazy(struct xsk_queue *q, u64 addr)
xsk_queue         250 net/xdp/xsk_queue.h static inline void xskq_produce_flush_addr_n(struct xsk_queue *q,
xsk_queue         260 net/xdp/xsk_queue.h static inline int xskq_reserve_addr(struct xsk_queue *q)
xsk_queue         272 net/xdp/xsk_queue.h static inline bool xskq_is_valid_desc(struct xsk_queue *q, struct xdp_desc *d,
xsk_queue         299 net/xdp/xsk_queue.h static inline struct xdp_desc *xskq_validate_desc(struct xsk_queue *q,
xsk_queue         317 net/xdp/xsk_queue.h static inline struct xdp_desc *xskq_peek_desc(struct xsk_queue *q,
xsk_queue         333 net/xdp/xsk_queue.h static inline void xskq_discard_desc(struct xsk_queue *q)
xsk_queue         338 net/xdp/xsk_queue.h static inline int xskq_produce_batch_desc(struct xsk_queue *q,
xsk_queue         355 net/xdp/xsk_queue.h static inline void xskq_produce_flush_desc(struct xsk_queue *q)
xsk_queue         364 net/xdp/xsk_queue.h static inline bool xskq_full_desc(struct xsk_queue *q)
xsk_queue         369 net/xdp/xsk_queue.h static inline bool xskq_empty_desc(struct xsk_queue *q)
xsk_queue         374 net/xdp/xsk_queue.h void xskq_set_umem(struct xsk_queue *q, u64 size, u64 chunk_mask);
xsk_queue         375 net/xdp/xsk_queue.h struct xsk_queue *xskq_create(u32 nentries, bool umem_queue);
xsk_queue         376 net/xdp/xsk_queue.h void xskq_destroy(struct xsk_queue *q_ops);