Lines Matching full:prep
143 * @prep: driver callback to prepare the queue
149 #define libeth_xsk_tx_flush_bulk(bq, flags, prep, xmit) \ argument
150 __libeth_xdp_tx_flush_bulk(bq, (flags) | LIBETH_XDP_TX_XSK, prep, \
270 * @prep: driver callback to build a &libeth_xdpsq
287 u32 (*prep)(void *xdpsq, struct libeth_xdpsq *sq), in libeth_xsk_xmit_do_bulk()
304 libeth_xdp_ptr_to_priv(tmo), prep, in libeth_xsk_xmit_do_bulk()
430 * @prep: callback for filling the metadata
444 void (*prep)(struct libeth_xdp_buff *xdp, in __libeth_xsk_run_pass()
461 if (prep && (!__builtin_constant_p(!!md) || md)) in __libeth_xsk_run_pass()
462 prep(xdp, md); in __libeth_xsk_run_pass()
545 * @prep: driver callback to clean an XDPSQ
548 #define LIBETH_XSK_DEFINE_FLUSH_TX(name, prep, xmit) \ argument
549 __LIBETH_XDP_DEFINE_FLUSH_TX(name, prep, xmit, xsk)