Lines Matching refs:finalize
1044 * @finalize: driver callback to finalize sending XDP Tx frames on the queue
1047 * the bulk to the XDPSQ. If requested by the stack, finalize the queue.
1056 void (*finalize)(void *xdpsq, bool sent, bool flush))
1083 finalize(bq->xdpsq, nxmit, flags & XDP_XMIT_FLUSH);
1097 * @fin: driver cabback to finalize the queue
1547 * libeth_xdp_finalize_rx - finalize XDPSQ after a NAPI polling loop (non-XSk)
1550 * @finalize: driver callback to start sending the frames and run the timer
1555 #define libeth_xdp_finalize_rx(bq, flush, finalize) \
1556 __libeth_xdp_finalize_rx(bq, 0, flush, finalize)
1562 void (*finalize)(void *xdpsq, bool sent, bool flush))
1567 finalize(bq->xdpsq, true, true);
1690 * LIBETH_XDP_DEFINE_FINALIZE - define a driver Rx NAPI poll finalize function
1693 * @finalize: driver callback to finalize an XDPSQ and run the timer
1695 #define LIBETH_XDP_DEFINE_FINALIZE(name, flush, finalize) \
1696 __LIBETH_XDP_DEFINE_FINALIZE(name, flush, finalize, xdp)
1698 #define __LIBETH_XDP_DEFINE_FINALIZE(name, flush, finalize, pfx) \
1701 libeth_##pfx##_finalize_rx(bq, flush, finalize); \