Lines Matching defs:xsk_pool
481 if (!rx_ring->xsk_pool) {
1998 if (ring->xsk_pool)
1999 igb_alloc_rx_buffers_zc(ring, ring->xsk_pool,
4393 WRITE_ONCE(ring->xsk_pool, igb_xsk_pool(adapter, ring));
4753 if (ring->xsk_pool)
4754 buf_size = xsk_pool_get_rx_frame_size(ring->xsk_pool);
4793 WRITE_ONCE(ring->xsk_pool, igb_xsk_pool(adapter, ring));
4794 if (ring->xsk_pool) {
4798 xsk_pool_set_rxq_info(ring->xsk_pool, &ring->xdp_rxq);
4830 if (ring->xsk_pool)
4999 if (tx_ring->xsk_pool && xsk_frames)
5000 xsk_tx_completed(tx_ring->xsk_pool, xsk_frames);
5032 if (rx_ring->xsk_pool) {
5076 if (rx_ring->xsk_pool) {
8286 struct xsk_buff_pool *xsk_pool;
8300 xsk_pool = READ_ONCE(q_vector->rx.ring->xsk_pool);
8301 cleaned = xsk_pool ?
8302 igb_clean_rx_irq_zc(q_vector, xsk_pool, budget) :
8339 struct xsk_buff_pool *xsk_pool;
8442 xsk_pool = READ_ONCE(tx_ring->xsk_pool);
8443 if (xsk_pool) {
8445 xsk_tx_completed(xsk_pool, xsk_frames);
8446 if (xsk_uses_need_wakeup(xsk_pool))
8447 xsk_set_tx_need_wakeup(xsk_pool);
8453 xsk_xmit_done = igb_xmit_zc(tx_ring, xsk_pool);