Searched refs:xdp_res (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx_lib.c | 461 void ice_finalize_xdp_rx(struct ice_tx_ring *xdp_ring, unsigned int xdp_res, in ice_finalize_xdp_rx() argument 466 if (xdp_res & ICE_XDP_REDIR) in ice_finalize_xdp_rx() 469 if (xdp_res & ICE_XDP_TX) { in ice_finalize_xdp_rx()
|
H A D | ice_txrx_lib.h | 113 void ice_finalize_xdp_rx(struct ice_tx_ring *xdp_ring, unsigned int xdp_res, u32 first_idx);
|
/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx_common.h | 18 void i40e_finalize_xdp_rx(struct i40e_ring *rx_ring, unsigned int xdp_res);
|
H A D | i40e_txrx.c | 2042 static void i40e_process_rx_buffs(struct i40e_ring *rx_ring, int xdp_res, in i40e_process_rx_buffs() argument 2059 if (xdp_res != I40E_XDP_CONSUMED) in i40e_process_rx_buffs() 2351 void i40e_finalize_xdp_rx(struct i40e_ring *rx_ring, unsigned int xdp_res) in i40e_finalize_xdp_rx() argument 2353 if (xdp_res & I40E_XDP_REDIR) in i40e_finalize_xdp_rx() 2356 if (xdp_res & I40E_XDP_TX) { in i40e_finalize_xdp_rx() 2450 int xdp_res = 0; in i40e_clean_rx_irq() local 2535 xdp_res = i40e_run_xdp(rx_ring, xdp, xdp_prog); in i40e_clean_rx_irq() 2537 if (xdp_res) { in i40e_clean_rx_irq() 2538 xdp_xmit |= xdp_res & (I40E_XDP_TX | I40E_XDP_REDIR); in i40e_clean_rx_irq() 2541 i40e_process_rx_buffs(rx_ring, xdp_res, xdp); in i40e_clean_rx_irq() [all …]
|
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 2584 int xdp_res = 0; in igc_clean_rx_irq() local 2630 xdp_res = igc_xdp_run_prog(adapter, &ctx.xdp); in igc_clean_rx_irq() 2633 if (xdp_res) { in igc_clean_rx_irq() 2634 switch (xdp_res) { in igc_clean_rx_irq() 2641 xdp_status |= xdp_res; in igc_clean_rx_irq() 2655 if (!xdp_res && !skb) { in igc_clean_rx_irq() 2670 if (xdp_res || igc_cleanup_headers(rx_ring, rx_desc, skb)) { in igc_clean_rx_irq()
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 8981 int xdp_res = 0; in igb_clean_rx_irq() local 9039 xdp_res = igb_run_xdp(adapter, rx_ring, &xdp); in igb_clean_rx_irq() 9042 if (xdp_res) { in igb_clean_rx_irq() 9043 if (xdp_res & (IGB_XDP_TX | IGB_XDP_REDIR)) { in igb_clean_rx_irq() 9044 xdp_xmit |= xdp_res; in igb_clean_rx_irq() 9061 if (!xdp_res && !skb) { in igb_clean_rx_irq() 9075 if (xdp_res || igb_cleanup_headers(rx_ring, rx_desc, skb)) { in igb_clean_rx_irq()
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 2343 int xdp_res = 0; in ixgbe_clean_rx_irq() local 2389 xdp_res = ixgbe_run_xdp(adapter, rx_ring, &xdp); in ixgbe_clean_rx_irq() 2392 if (xdp_res) { in ixgbe_clean_rx_irq() 2393 if (xdp_res & (IXGBE_XDP_TX | IXGBE_XDP_REDIR)) { in ixgbe_clean_rx_irq() 2394 xdp_xmit |= xdp_res; in ixgbe_clean_rx_irq() 2412 if (!xdp_res && !skb) { in ixgbe_clean_rx_irq() 2426 if (xdp_res || ixgbe_cleanup_headers(rx_ring, rx_desc, skb)) in ixgbe_clean_rx_irq()
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 5594 unsigned int xdp_res = -PTR_ERR(skb); in stmmac_rx() local 5596 if (xdp_res & STMMAC_XDP_CONSUMED) { in stmmac_rx() 5613 } else if (xdp_res & (STMMAC_XDP_TX | in stmmac_rx() 5615 xdp_status |= xdp_res; in stmmac_rx()
|