Lines Matching refs:prep
519 u32 (*prep)(void *xdpsq, struct libeth_xdpsq *sq), in libeth_xdp_tx_xmit_bulk()
530 n = min(n, prep(xdpsq, &sq)); in libeth_xdp_tx_xmit_bulk()
772 u32 (*prep)(void *xdpsq, struct libeth_xdpsq *sq), in __libeth_xdp_tx_flush_bulk()
785 false, 0, prep, fill, xmit); in __libeth_xdp_tx_flush_bulk()
810 #define libeth_xdp_tx_flush_bulk(bq, flags, prep, xmit) \ argument
811 __libeth_xdp_tx_flush_bulk(bq, flags, prep, libeth_xdp_tx_fill_buf, \
1030 #define libeth_xdp_xmit_flush_bulk(bq, flags, prep, xmit) \ argument
1031 __libeth_xdp_tx_flush_bulk(bq, (flags) | LIBETH_XDP_TX_NDO, prep, \
1472 void (*prep)(struct libeth_xdp_buff *xdp, in __libeth_xdp_run_pass()
1488 if (prep && (!__builtin_constant_p(!!md) || md)) in __libeth_xdp_run_pass()
1489 prep(xdp, md); in __libeth_xdp_run_pass()
1613 #define LIBETH_XDP_DEFINE_FLUSH_TX(name, prep, xmit) \ argument
1614 __LIBETH_XDP_DEFINE_FLUSH_TX(name, prep, xmit, xdp)
1616 #define __LIBETH_XDP_DEFINE_FLUSH_TX(name, prep, xmit, pfx) \ argument
1619 return libeth_##pfx##_tx_flush_bulk(bq, flags, prep, xmit); \
1628 #define LIBETH_XDP_DEFINE_FLUSH_XMIT(name, prep, xmit) \ argument
1631 return libeth_xdp_xmit_flush_bulk(bq, flags, prep, xmit); \