Home
last modified time | relevance | path

Searched refs:cleaned_count (Results 1 – 25 of 25) sorted by relevance

/Linux-v5.10/drivers/net/ethernet/intel/i40e/
Di40e_xsk.c282 u16 cleaned_count = I40E_DESC_UNUSED(rx_ring); in i40e_clean_rx_irq_zc() local
309 cleaned_count++; in i40e_clean_rx_irq_zc()
335 cleaned_count++; in i40e_clean_rx_irq_zc()
354 cleaned_count++; in i40e_clean_rx_irq_zc()
367 if (cleaned_count >= I40E_RX_BUFFER_WRITE) in i40e_clean_rx_irq_zc()
368 failure = !i40e_alloc_rx_buffers_zc(rx_ring, cleaned_count); in i40e_clean_rx_irq_zc()
Di40e_xsk.h15 bool i40e_alloc_rx_buffers_zc(struct i40e_ring *rx_ring, u16 cleaned_count);
Di40e_txrx.c1555 bool i40e_alloc_rx_buffers(struct i40e_ring *rx_ring, u16 cleaned_count) in i40e_alloc_rx_buffers() argument
1562 if (!rx_ring->netdev || !cleaned_count) in i40e_alloc_rx_buffers()
1595 cleaned_count--; in i40e_alloc_rx_buffers()
1596 } while (cleaned_count); in i40e_alloc_rx_buffers()
2338 u16 cleaned_count = I40E_DESC_UNUSED(rx_ring); in i40e_clean_rx_irq() local
2356 if (cleaned_count >= I40E_RX_BUFFER_WRITE) { in i40e_clean_rx_irq()
2358 i40e_alloc_rx_buffers(rx_ring, cleaned_count); in i40e_clean_rx_irq()
2359 cleaned_count = 0; in i40e_clean_rx_irq()
2384 cleaned_count++; in i40e_clean_rx_irq()
2438 cleaned_count++; in i40e_clean_rx_irq()
Di40e_txrx.h450 bool i40e_alloc_rx_buffers(struct i40e_ring *rxr, u16 cleaned_count);
/Linux-v5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe_xsk.c237 u16 cleaned_count = ixgbe_desc_unused(rx_ring); in ixgbe_clean_rx_irq_zc() local
248 if (cleaned_count >= IXGBE_RX_BUFFER_WRITE) { in ixgbe_clean_rx_irq_zc()
251 cleaned_count); in ixgbe_clean_rx_irq_zc()
252 cleaned_count = 0; in ixgbe_clean_rx_irq_zc()
303 cleaned_count++; in ixgbe_clean_rx_irq_zc()
315 cleaned_count++; in ixgbe_clean_rx_irq_zc()
Dixgbe_txrx_common.h39 bool ixgbe_alloc_rx_buffers_zc(struct ixgbe_ring *rx_ring, u16 cleaned_count);
Dixgbe_main.c1577 void ixgbe_alloc_rx_buffers(struct ixgbe_ring *rx_ring, u16 cleaned_count) in ixgbe_alloc_rx_buffers() argument
1585 if (!cleaned_count) in ixgbe_alloc_rx_buffers()
1621 cleaned_count--; in ixgbe_alloc_rx_buffers()
1622 } while (cleaned_count); in ixgbe_alloc_rx_buffers()
2300 u16 cleaned_count = ixgbe_desc_unused(rx_ring); in ixgbe_clean_rx_irq() local
2319 if (cleaned_count >= IXGBE_RX_BUFFER_WRITE) { in ixgbe_clean_rx_irq()
2320 ixgbe_alloc_rx_buffers(rx_ring, cleaned_count); in ixgbe_clean_rx_irq()
2321 cleaned_count = 0; in ixgbe_clean_rx_irq()
2381 cleaned_count++; in ixgbe_clean_rx_irq()
/Linux-v5.10/drivers/net/ethernet/intel/ice/
Dice_xsk.c560 u16 cleaned_count = ICE_DESC_UNUSED(rx_ring); in ice_clean_rx_irq_zc() local
573 if (cleaned_count >= ICE_RX_BUF_WRITE) { in ice_clean_rx_irq_zc()
575 cleaned_count); in ice_clean_rx_irq_zc()
576 cleaned_count = 0; in ice_clean_rx_irq_zc()
610 cleaned_count++; in ice_clean_rx_irq_zc()
623 cleaned_count++; in ice_clean_rx_irq_zc()
Dice_txrx.c679 bool ice_alloc_rx_bufs(struct ice_ring *rx_ring, u16 cleaned_count) in ice_alloc_rx_bufs() argument
687 !cleaned_count) in ice_alloc_rx_bufs()
722 cleaned_count--; in ice_alloc_rx_bufs()
723 } while (cleaned_count); in ice_alloc_rx_bufs()
728 return !!cleaned_count; in ice_alloc_rx_bufs()
1093 u16 cleaned_count = ICE_DESC_UNUSED(rx_ring); in ice_clean_rx_irq() local
1136 cleaned_count++; in ice_clean_rx_irq()
1183 cleaned_count++; in ice_clean_rx_irq()
1204 cleaned_count++; in ice_clean_rx_irq()
1243 failure = ice_alloc_rx_bufs(rx_ring, cleaned_count); in ice_clean_rx_irq()
Dice_txrx.h373 bool ice_alloc_rx_bufs(struct ice_ring *rxr, u16 cleaned_count);
/Linux-v5.10/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c109 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count) in fm10k_alloc_rx_buffers() argument
116 if (!cleaned_count) in fm10k_alloc_rx_buffers()
144 cleaned_count--; in fm10k_alloc_rx_buffers()
145 } while (cleaned_count); in fm10k_alloc_rx_buffers()
565 u16 cleaned_count = fm10k_desc_unused(rx_ring); in fm10k_clean_rx_irq() local
571 if (cleaned_count >= FM10K_RX_BUFFER_WRITE) { in fm10k_clean_rx_irq()
572 fm10k_alloc_rx_buffers(rx_ring, cleaned_count); in fm10k_clean_rx_irq()
573 cleaned_count = 0; in fm10k_clean_rx_irq()
594 cleaned_count++; in fm10k_clean_rx_irq()
Dfm10k.h481 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count);
/Linux-v5.10/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c1354 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers() argument
1368 while ((cleaned_count--)) { in pch_gbe_alloc_rx_buffers()
1417 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers_pool() argument
1487 unsigned int cleaned_count = 0; in pch_gbe_clean_tx() local
1578 if (cleaned_count++ == PCH_GBE_TX_WEIGHT) { in pch_gbe_clean_tx()
1585 cleaned_count); in pch_gbe_clean_tx()
1586 if (cleaned_count > 0) { /*skip this if nothing cleaned*/ in pch_gbe_clean_tx()
1626 unsigned int cleaned_count = 0; in pch_gbe_clean_rx() local
1641 cleaned_count++; in pch_gbe_clean_rx()
1707 if (unlikely(cleaned_count >= PCH_GBE_RX_BUFFER_WRITE)) { in pch_gbe_clean_rx()
[all …]
/Linux-v5.10/drivers/net/
Dthunderbolt.c743 unsigned int cleaned_count = tbnet_available_buffers(&net->rx_ring); in tbnet_poll() local
761 if (cleaned_count >= MAX_SKB_FRAGS) { in tbnet_poll()
762 tbnet_alloc_rx_buffers(net, cleaned_count); in tbnet_poll()
763 cleaned_count = 0; in tbnet_poll()
778 cleaned_count++; in tbnet_poll()
828 if (cleaned_count) in tbnet_poll()
829 tbnet_alloc_rx_buffers(net, cleaned_count); in tbnet_poll()
/Linux-v5.10/drivers/net/ethernet/intel/iavf/
Diavf_txrx.c879 bool iavf_alloc_rx_buffers(struct iavf_ring *rx_ring, u16 cleaned_count) in iavf_alloc_rx_buffers() argument
886 if (!rx_ring->netdev || !cleaned_count) in iavf_alloc_rx_buffers()
919 cleaned_count--; in iavf_alloc_rx_buffers()
920 } while (cleaned_count); in iavf_alloc_rx_buffers()
1477 u16 cleaned_count = IAVF_DESC_UNUSED(rx_ring); in iavf_clean_rx_irq() local
1489 if (cleaned_count >= IAVF_RX_BUFFER_WRITE) { in iavf_clean_rx_irq()
1491 iavf_alloc_rx_buffers(rx_ring, cleaned_count); in iavf_clean_rx_irq()
1492 cleaned_count = 0; in iavf_clean_rx_irq()
1536 cleaned_count++; in iavf_clean_rx_irq()
Diavf_txrx.h439 bool iavf_alloc_rx_buffers(struct iavf_ring *rxr, u16 cleaned_count);
/Linux-v5.10/drivers/net/ethernet/intel/e1000/
De1000_main.c121 int cleaned_count) in e1000_alloc_dummy_rx_buffers() argument
126 int cleaned_count);
129 int cleaned_count);
4138 int cleaned_count = 0; in e1000_clean_jumbo_rx_irq() local
4166 cleaned_count++; in e1000_clean_jumbo_rx_irq()
4296 if (unlikely(cleaned_count >= E1000_RX_BUFFER_WRITE)) { in e1000_clean_jumbo_rx_irq()
4297 adapter->alloc_rx_buf(adapter, rx_ring, cleaned_count); in e1000_clean_jumbo_rx_irq()
4298 cleaned_count = 0; in e1000_clean_jumbo_rx_irq()
4307 cleaned_count = E1000_DESC_UNUSED(rx_ring); in e1000_clean_jumbo_rx_irq()
4308 if (cleaned_count) in e1000_clean_jumbo_rx_irq()
[all …]
De1000.h253 int cleaned_count);
/Linux-v5.10/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c1942 int cleaned_count = 0; in ixgb_clean_rx_irq() local
1978 cleaned_count++; in ixgb_clean_rx_irq()
2027 if (unlikely(cleaned_count >= IXGB_RX_BUFFER_WRITE)) { in ixgb_clean_rx_irq()
2028 ixgb_alloc_rx_buffers(adapter, cleaned_count); in ixgb_clean_rx_irq()
2029 cleaned_count = 0; in ixgb_clean_rx_irq()
2039 cleaned_count = IXGB_DESC_UNUSED(rx_ring); in ixgb_clean_rx_irq()
2040 if (cleaned_count) in ixgb_clean_rx_irq()
2041 ixgb_alloc_rx_buffers(adapter, cleaned_count); in ixgb_clean_rx_irq()
2053 ixgb_alloc_rx_buffers(struct ixgb_adapter *adapter, int cleaned_count) in ixgb_alloc_rx_buffers() argument
2070 while (--cleancount > 2 && cleaned_count--) { in ixgb_alloc_rx_buffers()
/Linux-v5.10/drivers/net/ethernet/intel/e1000e/
Dnetdev.c681 int cleaned_count, gfp_t gfp) in e1000_alloc_rx_buffers() argument
695 while (cleaned_count--) { in e1000_alloc_rx_buffers()
751 int cleaned_count, gfp_t gfp) in e1000_alloc_rx_buffers_ps() argument
765 while (cleaned_count--) { in e1000_alloc_rx_buffers_ps()
856 int cleaned_count, gfp_t gfp) in e1000_alloc_jumbo_rx_buffers() argument
870 while (cleaned_count--) { in e1000_alloc_jumbo_rx_buffers()
959 int cleaned_count = 0; in e1000_clean_rx_irq() local
990 cleaned_count++; in e1000_clean_rx_irq()
1073 if (cleaned_count >= E1000_RX_BUFFER_WRITE) { in e1000_clean_rx_irq()
1074 adapter->alloc_rx_buf(rx_ring, cleaned_count, in e1000_clean_rx_irq()
[all …]
De1000.h253 void (*alloc_rx_buf)(struct e1000_ring *ring, int cleaned_count,
/Linux-v5.10/drivers/net/ethernet/intel/igbvf/
Dnetdev.c134 int cleaned_count) in igbvf_alloc_rx_buffers() argument
153 while (cleaned_count--) { in igbvf_alloc_rx_buffers()
254 int cleaned_count = 0; in igbvf_clean_rx_irq() local
284 cleaned_count++; in igbvf_clean_rx_irq()
362 if (cleaned_count >= IGBVF_RX_BUFFER_WRITE) { in igbvf_clean_rx_irq()
363 igbvf_alloc_rx_buffers(rx_ring, cleaned_count); in igbvf_clean_rx_irq()
364 cleaned_count = 0; in igbvf_clean_rx_irq()
375 cleaned_count = igbvf_desc_unused(rx_ring); in igbvf_clean_rx_irq()
377 if (cleaned_count) in igbvf_clean_rx_irq()
378 igbvf_alloc_rx_buffers(rx_ring, cleaned_count); in igbvf_clean_rx_irq()
/Linux-v5.10/drivers/net/ethernet/intel/igc/
Digc_main.c1833 static void igc_alloc_rx_buffers(struct igc_ring *rx_ring, u16 cleaned_count) in igc_alloc_rx_buffers() argument
1841 if (!cleaned_count) in igc_alloc_rx_buffers()
1876 cleaned_count--; in igc_alloc_rx_buffers()
1877 } while (cleaned_count); in igc_alloc_rx_buffers()
1903 u16 cleaned_count = igc_desc_unused(rx_ring); in igc_clean_rx_irq() local
1911 if (cleaned_count >= IGC_RX_BUFFER_WRITE) { in igc_clean_rx_irq()
1912 igc_alloc_rx_buffers(rx_ring, cleaned_count); in igc_clean_rx_irq()
1913 cleaned_count = 0; in igc_clean_rx_irq()
1946 cleaned_count++; in igc_clean_rx_irq()
1983 if (cleaned_count) in igc_clean_rx_irq()
[all …]
/Linux-v5.10/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c651 u16 cleaned_count) in ixgbevf_alloc_rx_buffers() argument
658 if (!cleaned_count || !rx_ring->netdev) in ixgbevf_alloc_rx_buffers()
692 cleaned_count--; in ixgbevf_alloc_rx_buffers()
693 } while (cleaned_count); in ixgbevf_alloc_rx_buffers()
1126 u16 cleaned_count = ixgbevf_desc_unused(rx_ring); in ixgbevf_clean_rx_irq() local
1144 if (cleaned_count >= IXGBEVF_RX_BUFFER_WRITE) { in ixgbevf_clean_rx_irq()
1145 ixgbevf_alloc_rx_buffers(rx_ring, cleaned_count); in ixgbevf_clean_rx_irq()
1146 cleaned_count = 0; in ixgbevf_clean_rx_irq()
1205 cleaned_count++; in ixgbevf_clean_rx_irq()
/Linux-v5.10/drivers/net/ethernet/intel/igb/
Digb_main.c8681 u16 cleaned_count = igb_desc_unused(rx_ring); in igb_clean_rx_irq() local
8698 if (cleaned_count >= IGB_RX_BUFFER_WRITE) { in igb_clean_rx_irq()
8699 igb_alloc_rx_buffers(rx_ring, cleaned_count); in igb_clean_rx_irq()
8700 cleaned_count = 0; in igb_clean_rx_irq()
8758 cleaned_count++; in igb_clean_rx_irq()
8804 if (cleaned_count) in igb_clean_rx_irq()
8805 igb_alloc_rx_buffers(rx_ring, cleaned_count); in igb_clean_rx_irq()
8857 void igb_alloc_rx_buffers(struct igb_ring *rx_ring, u16 cleaned_count) in igb_alloc_rx_buffers() argument
8865 if (!cleaned_count) in igb_alloc_rx_buffers()
8900 cleaned_count--; in igb_alloc_rx_buffers()
[all …]