Searched refs:xdpsq (Results 1 – 3 of 3) sorted by relevance
| /include/net/libeth/ |
| A D | types.h | 98 void *xdpsq; member
|
| A D | xdp.h | 261 u32 (*poll)(void *xdpsq, u32 budget)) in libeth_xdpsq_run_timer() argument 268 if (poll(timer->xdpsq, U32_MAX)) in libeth_xdpsq_run_timer() 387 void *xdpsq; member 519 u32 (*prep)(void *xdpsq, struct libeth_xdpsq *sq), in libeth_xdp_tx_xmit_bulk() argument 530 n = min(n, prep(xdpsq, &sq)); in libeth_xdp_tx_xmit_bulk() 783 sent = libeth_xdp_tx_xmit_bulk(bq->bulk, bq->xdpsq, in __libeth_xdp_tx_flush_bulk() 828 void *xdpsq) in __libeth_xdp_xmit_init_bulk() argument 831 bq->xdpsq = xdpsq; in __libeth_xdp_xmit_init_bulk() 1083 finalize(bq->xdpsq, nxmit, flags & XDP_XMIT_FLUSH); in __libeth_xdp_xmit_do_bulk() 1154 ub->xdpsq = (xdpsqs)[libeth_xdpsq_id(un)]; \ [all …]
|
| A D | xsk.h | 285 libeth_xsk_xmit_do_bulk(struct xsk_buff_pool *pool, void *xdpsq, u32 budget, in libeth_xsk_xmit_do_bulk() argument 287 u32 (*prep)(void *xdpsq, struct libeth_xdpsq *sq), in libeth_xsk_xmit_do_bulk() argument 290 void (*finalize)(void *xdpsq, bool sent, bool flush)) in libeth_xsk_xmit_do_bulk() argument 303 libeth_xdp_tx_xmit_bulk(bulk, xdpsq, n, true, in libeth_xsk_xmit_do_bulk() 306 finalize(xdpsq, n, true); in libeth_xsk_xmit_do_bulk()
|
Completed in 10 milliseconds