Home
last modified time | relevance | path

Searched refs:bq (Results 1 – 4 of 4) sorted by relevance

/include/net/libeth/
A Dxdp.h603 bq->bulk[bq->count++] = (typeof(*bq->bulk)){ in libeth_xdp_tx_queue_head()
612 bq->bulk[bq->count - 1].len_fl |= LIBETH_XDP_TX_MULTI; in libeth_xdp_tx_queue_head()
625 bq->bulk[bq->count++].frag = *frag; in libeth_xdp_tx_queue_frag()
669 bq->bulk[bq->count - 1].len_fl |= LIBETH_XDP_TX_LAST; in libeth_xdp_tx_queue_bulk()
783 sent = libeth_xdp_tx_xmit_bulk(bq->bulk, bq->xdpsq, in __libeth_xdp_tx_flush_bulk()
886 bq->bulk[bq->count++] = (typeof(*bq->bulk)){ in libeth_xdp_xmit_queue_head()
894 bq->bulk[bq->count - 1].flags |= LIBETH_XDP_TX_MULTI; in libeth_xdp_xmit_queue_head()
917 bq->bulk[bq->count++] = (typeof(*bq->bulk)){ in libeth_xdp_xmit_queue_frag()
971 bq->bulk[bq->count - 1].flags |= LIBETH_XDP_TX_LAST; in libeth_xdp_xmit_queue_bulk()
1146 typeof(bq) ub = (bq); \
[all …]
A Dxsk.h27 bq->bulk[bq->count++] = (typeof(*bq->bulk)){ in libeth_xsk_tx_queue_head()
36 bq->bulk[bq->count - 1].flags |= LIBETH_XDP_TX_MULTI; in libeth_xsk_tx_queue_head()
49 bq->bulk[bq->count++] = (typeof(*bq->bulk)){ in libeth_xsk_tx_queue_frag()
71 if (unlikely(bq->count == LIBETH_XDP_TX_BULK) && in libeth_xsk_tx_queue_bulk()
77 if (!libeth_xsk_tx_queue_head(bq, xdp)) in libeth_xsk_tx_queue_bulk()
92 libeth_xsk_tx_queue_frag(bq, xdp); in libeth_xsk_tx_queue_bulk()
96 bq->bulk[bq->count - 1].flags |= LIBETH_XDP_TX_LAST; in libeth_xsk_tx_queue_bulk()
391 const struct libeth_xdp_tx_bulk *bq) in __libeth_xsk_run_prog() argument
401 ret = xdp_do_redirect(bq->dev, &xdp->base, bq->prog); in __libeth_xsk_run_prog()
447 struct libeth_xdp_tx_bulk *bq), in __libeth_xsk_run_pass() argument
[all …]
A Dtx.h105 struct xdp_frame_bulk *bq; member
/include/net/
A Dxdp.h287 static __always_inline void xdp_frame_bulk_init(struct xdp_frame_bulk *bq) in xdp_frame_bulk_init() argument
289 bq->count = 0; in xdp_frame_bulk_init()
415 struct xdp_frame_bulk *bq);
417 static inline void xdp_flush_frame_bulk(struct xdp_frame_bulk *bq) in xdp_flush_frame_bulk() argument
419 if (unlikely(!bq->count)) in xdp_flush_frame_bulk()
422 page_pool_put_netmem_bulk(bq->q, bq->count); in xdp_flush_frame_bulk()
423 bq->count = 0; in xdp_flush_frame_bulk()

Completed in 12 milliseconds