Lines Matching defs:q
91 static inline u64 xskq_nb_invalid_descs(struct xsk_queue *q) in xskq_nb_invalid_descs()
96 static inline u32 xskq_nb_avail(struct xsk_queue *q, u32 dcnt) in xskq_nb_avail()
109 static inline u32 xskq_nb_free(struct xsk_queue *q, u32 producer, u32 dcnt) in xskq_nb_free()
121 static inline bool xskq_has_addrs(struct xsk_queue *q, u32 cnt) in xskq_has_addrs()
148 static inline bool xskq_is_valid_addr(struct xsk_queue *q, u64 addr) in xskq_is_valid_addr()
158 static inline bool xskq_is_valid_addr_unaligned(struct xsk_queue *q, u64 addr, in xskq_is_valid_addr_unaligned()
174 static inline u64 *xskq_validate_addr(struct xsk_queue *q, u64 *addr, in xskq_validate_addr()
201 static inline u64 *xskq_peek_addr(struct xsk_queue *q, u64 *addr, in xskq_peek_addr()
216 static inline void xskq_discard_addr(struct xsk_queue *q) in xskq_discard_addr()
221 static inline int xskq_produce_addr(struct xsk_queue *q, u64 addr) in xskq_produce_addr()
238 static inline int xskq_produce_addr_lazy(struct xsk_queue *q, u64 addr) in xskq_produce_addr_lazy()
250 static inline void xskq_produce_flush_addr_n(struct xsk_queue *q, in xskq_produce_flush_addr_n()
260 static inline int xskq_reserve_addr(struct xsk_queue *q) in xskq_reserve_addr()
272 static inline bool xskq_is_valid_desc(struct xsk_queue *q, struct xdp_desc *d, in xskq_is_valid_desc()
299 static inline struct xdp_desc *xskq_validate_desc(struct xsk_queue *q, in xskq_validate_desc()
317 static inline struct xdp_desc *xskq_peek_desc(struct xsk_queue *q, in xskq_peek_desc()
333 static inline void xskq_discard_desc(struct xsk_queue *q) in xskq_discard_desc()
338 static inline int xskq_produce_batch_desc(struct xsk_queue *q, in xskq_produce_batch_desc()
355 static inline void xskq_produce_flush_desc(struct xsk_queue *q) in xskq_produce_flush_desc()
364 static inline bool xskq_full_desc(struct xsk_queue *q) in xskq_full_desc()
369 static inline bool xskq_empty_desc(struct xsk_queue *q) in xskq_empty_desc()