Lines Matching refs:xsk_pool

252 	if (tx_ring->xsk_pool && xsk_frames)  in igc_clean_tx_ring()
253 xsk_tx_completed(tx_ring->xsk_pool, xsk_frames); in igc_clean_tx_ring()
431 if (ring->xsk_pool) in igc_clean_rx_ring()
600 ring->xsk_pool = igc_get_xsk_pool(adapter, ring); in igc_configure_rx_ring()
601 if (ring->xsk_pool) { in igc_configure_rx_ring()
605 xsk_pool_set_rxq_info(ring->xsk_pool, &ring->xdp_rxq); in igc_configure_rx_ring()
634 if (ring->xsk_pool) in igc_configure_rx_ring()
635 buf_size = xsk_pool_get_rx_frame_size(ring->xsk_pool); in igc_configure_rx_ring()
697 ring->xsk_pool = igc_get_xsk_pool(adapter, ring); in igc_configure_tx_ring()
2078 bi->xdp = xsk_buff_alloc(ring->xsk_pool); in igc_alloc_rx_buffers_zc()
2530 xsk_buff_dma_sync_for_cpu(bi->xdp, ring->xsk_pool); in igc_clean_rx_irq_zc()
2566 if (xsk_uses_need_wakeup(ring->xsk_pool)) { in igc_clean_rx_irq_zc()
2568 xsk_set_rx_need_wakeup(ring->xsk_pool); in igc_clean_rx_irq_zc()
2570 xsk_clear_rx_need_wakeup(ring->xsk_pool); in igc_clean_rx_irq_zc()
2593 struct xsk_buff_pool *pool = ring->xsk_pool; in igc_xdp_xmit_zc()
2754 if (tx_ring->xsk_pool) { in igc_clean_tx_irq()
2756 xsk_tx_completed(tx_ring->xsk_pool, xsk_frames); in igc_clean_tx_irq()
2757 if (xsk_uses_need_wakeup(tx_ring->xsk_pool)) in igc_clean_tx_irq()
2758 xsk_set_tx_need_wakeup(tx_ring->xsk_pool); in igc_clean_tx_irq()
3656 if (ring->xsk_pool) in igc_configure()
4282 int cleaned = rx_ring->xsk_pool ? in igc_poll()
6084 if (!ring->xsk_pool) in igc_xsk_wakeup()
6899 if (ring->xsk_pool) in igc_enable_rx_ring()