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()
603 ring->xsk_pool = igc_get_xsk_pool(adapter, ring); in igc_configure_rx_ring()
604 if (ring->xsk_pool) { in igc_configure_rx_ring()
608 xsk_pool_set_rxq_info(ring->xsk_pool, &ring->xdp_rxq); in igc_configure_rx_ring()
637 if (ring->xsk_pool) in igc_configure_rx_ring()
638 buf_size = xsk_pool_get_rx_frame_size(ring->xsk_pool); in igc_configure_rx_ring()
700 ring->xsk_pool = igc_get_xsk_pool(adapter, ring); in igc_configure_tx_ring()
2209 bi->xdp = xsk_buff_alloc(ring->xsk_pool); in igc_alloc_rx_buffers_zc()
2703 xsk_buff_dma_sync_for_cpu(bi->xdp, ring->xsk_pool); in igc_clean_rx_irq_zc()
2739 if (xsk_uses_need_wakeup(ring->xsk_pool)) { in igc_clean_rx_irq_zc()
2741 xsk_set_rx_need_wakeup(ring->xsk_pool); in igc_clean_rx_irq_zc()
2743 xsk_clear_rx_need_wakeup(ring->xsk_pool); in igc_clean_rx_irq_zc()
2766 struct xsk_buff_pool *pool = ring->xsk_pool; in igc_xdp_xmit_zc()
2927 if (tx_ring->xsk_pool) { in igc_clean_tx_irq()
2929 xsk_tx_completed(tx_ring->xsk_pool, xsk_frames); in igc_clean_tx_irq()
2930 if (xsk_uses_need_wakeup(tx_ring->xsk_pool)) in igc_clean_tx_irq()
2931 xsk_set_tx_need_wakeup(tx_ring->xsk_pool); in igc_clean_tx_irq()
3831 if (ring->xsk_pool) in igc_configure()
4457 int cleaned = rx_ring->xsk_pool ? in igc_poll()
6353 if (!ring->xsk_pool) in igc_xsk_wakeup()
7113 if (ring->xsk_pool) in igc_enable_rx_ring()