Lines Matching refs:xdp_buff_xsk
24 struct xdp_buff_xsk { struct
35 #define XSK_CHECK_PRIV_TYPE(t) BUILD_BUG_ON(sizeof(t) > offsetofend(struct xdp_buff_xsk, cb)) argument
69 struct xdp_buff_xsk *heads;
90 struct xdp_buff_xsk *free_heads[];
116 void xp_free(struct xdp_buff_xsk *xskb);
118 static inline void xp_init_xskb_addr(struct xdp_buff_xsk *xskb, struct xsk_buff_pool *pool, in xp_init_xskb_addr()
125 static inline void xp_init_xskb_dma(struct xdp_buff_xsk *xskb, struct xsk_buff_pool *pool, in xp_init_xskb_dma()
143 static inline dma_addr_t xp_get_dma(struct xdp_buff_xsk *xskb) in xp_get_dma()
148 static inline dma_addr_t xp_get_frame_dma(struct xdp_buff_xsk *xskb) in xp_get_frame_dma()
153 void xp_dma_sync_for_cpu_slow(struct xdp_buff_xsk *xskb);
154 static inline void xp_dma_sync_for_cpu(struct xdp_buff_xsk *xskb) in xp_dma_sync_for_cpu()
220 static inline void xp_release(struct xdp_buff_xsk *xskb) in xp_release()
226 static inline u64 xp_get_handle(struct xdp_buff_xsk *xskb) in xp_get_handle()