/linux/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_singleq_txrx.c | 843 u16 cleaned_count) in idpf_rx_singleq_buf_hw_alloc_all() argument 854 if (!cleaned_count) in idpf_rx_singleq_buf_hw_alloc_all() 879 cleaned_count--; in idpf_rx_singleq_buf_hw_alloc_all() 880 } while (cleaned_count); in idpf_rx_singleq_buf_hw_alloc_all() 887 return !!cleaned_count; in idpf_rx_singleq_buf_hw_alloc_all() 964 u16 cleaned_count = 0; in idpf_rx_singleq_clean() local 1011 cleaned_count++; in idpf_rx_singleq_clean() 1052 if (cleaned_count) in idpf_rx_singleq_clean() 1053 failure = idpf_rx_singleq_buf_hw_alloc_all(rx_q, cleaned_count); in idpf_rx_singleq_clean()
|
H A D | idpf_txrx.h | 1058 u16 cleaned_count);
|
/linux/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_main.c | 116 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count) in fm10k_alloc_rx_buffers() argument 123 if (!cleaned_count) in fm10k_alloc_rx_buffers() 151 cleaned_count--; in fm10k_alloc_rx_buffers() 152 } while (cleaned_count); in fm10k_alloc_rx_buffers() 567 u16 cleaned_count = fm10k_desc_unused(rx_ring); in fm10k_clean_rx_irq() local 573 if (cleaned_count >= FM10K_RX_BUFFER_WRITE) { in fm10k_clean_rx_irq() 574 fm10k_alloc_rx_buffers(rx_ring, cleaned_count); in fm10k_clean_rx_irq() 575 cleaned_count = 0; in fm10k_clean_rx_irq() 596 cleaned_count++; in fm10k_clean_rx_irq()
|
H A D | fm10k.h | 481 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count);
|
/linux/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_main.c | 1325 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers() argument 1339 while ((cleaned_count--)) { in pch_gbe_alloc_rx_buffers() 1388 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers_pool() argument 1458 unsigned int cleaned_count = 0; in pch_gbe_clean_tx() local 1549 if (cleaned_count++ == NAPI_POLL_WEIGHT) { in pch_gbe_clean_tx() 1556 cleaned_count); in pch_gbe_clean_tx() 1557 if (cleaned_count > 0) { /*skip this if nothing cleaned*/ in pch_gbe_clean_tx() 1597 unsigned int cleaned_count = 0; in pch_gbe_clean_rx() local 1612 cleaned_count++; in pch_gbe_clean_rx() 1678 if (unlikely(cleaned_count >= PCH_GBE_RX_BUFFER_WRITE)) { in pch_gbe_clean_rx() [all …]
|
/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_txrx.c | 839 bool iavf_alloc_rx_buffers(struct iavf_ring *rx_ring, u16 cleaned_count) in iavf_alloc_rx_buffers() argument 851 if (!rx_ring->netdev || !cleaned_count) in iavf_alloc_rx_buffers() 878 cleaned_count--; in iavf_alloc_rx_buffers() 879 } while (cleaned_count); in iavf_alloc_rx_buffers() 1141 u16 cleaned_count = IAVF_DESC_UNUSED(rx_ring); in iavf_clean_rx_irq() local 1153 if (cleaned_count >= IAVF_RX_BUFFER_WRITE) { in iavf_clean_rx_irq() 1155 iavf_alloc_rx_buffers(rx_ring, cleaned_count); in iavf_clean_rx_irq() 1156 cleaned_count = 0; in iavf_clean_rx_irq() 1198 cleaned_count++; in iavf_clean_rx_irq()
|
/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_xsk.h | 34 bool i40e_alloc_rx_buffers_zc(struct i40e_ring *rx_ring, u16 cleaned_count);
|
H A D | i40e_txrx.c | 1679 bool i40e_alloc_rx_buffers(struct i40e_ring *rx_ring, u16 cleaned_count) in i40e_alloc_rx_buffers() argument 1686 if (!rx_ring->netdev || !cleaned_count) in i40e_alloc_rx_buffers() 1719 cleaned_count--; in i40e_alloc_rx_buffers() 1720 } while (cleaned_count); in i40e_alloc_rx_buffers() 2443 u16 cleaned_count = I40E_DESC_UNUSED(rx_ring); in i40e_clean_rx_irq() local 2465 if (cleaned_count >= clean_threshold) { in i40e_clean_rx_irq() 2467 i40e_alloc_rx_buffers(rx_ring, cleaned_count); in i40e_clean_rx_irq() 2468 cleaned_count = 0; in i40e_clean_rx_irq() 2499 cleaned_count++; in i40e_clean_rx_irq() 2578 cleaned_count += nfrags + 1; in i40e_clean_rx_irq()
|
H A D | i40e_txrx.h | 460 bool i40e_alloc_rx_buffers(struct i40e_ring *rxr, u16 cleaned_count);
|
/linux/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.h | 11 void wx_alloc_rx_buffers(struct wx_ring *rx_ring, u16 cleaned_count);
|
H A D | wx_lib.c | 327 void wx_alloc_rx_buffers(struct wx_ring *rx_ring, u16 cleaned_count) in wx_alloc_rx_buffers() argument 334 if (!cleaned_count) in wx_alloc_rx_buffers() 366 cleaned_count--; in wx_alloc_rx_buffers() 367 } while (cleaned_count); in wx_alloc_rx_buffers() 625 u16 cleaned_count = wx_desc_unused(rx_ring); in wx_clean_rx_irq() local 634 if (cleaned_count >= WX_RX_BUFFER_WRITE) { in wx_clean_rx_irq() 635 wx_alloc_rx_buffers(rx_ring, cleaned_count); in wx_clean_rx_irq() 636 cleaned_count = 0; in wx_clean_rx_irq() 661 cleaned_count++; in wx_clean_rx_irq()
|
/linux/drivers/net/thunderbolt/ |
H A D | main.c | 805 unsigned int cleaned_count = tbnet_available_buffers(&net->rx_ring); in tbnet_poll() local 823 if (cleaned_count >= MAX_SKB_FRAGS) { in tbnet_poll() 824 tbnet_alloc_rx_buffers(net, cleaned_count); in tbnet_poll() 825 cleaned_count = 0; in tbnet_poll() 840 cleaned_count++; in tbnet_poll() 896 if (cleaned_count) in tbnet_poll() 897 tbnet_alloc_rx_buffers(net, cleaned_count); in tbnet_poll()
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_txrx_common.h | 39 bool ixgbe_alloc_rx_buffers_zc(struct ixgbe_ring *rx_ring, u16 cleaned_count);
|
H A D | ixgbe_main.c | 1620 void ixgbe_alloc_rx_buffers(struct ixgbe_ring *rx_ring, u16 cleaned_count) in ixgbe_alloc_rx_buffers() argument 1628 if (!cleaned_count) in ixgbe_alloc_rx_buffers() 1664 cleaned_count--; in ixgbe_alloc_rx_buffers() 1665 } while (cleaned_count); in ixgbe_alloc_rx_buffers() 2339 u16 cleaned_count = ixgbe_desc_unused(rx_ring); in ixgbe_clean_rx_irq() local 2359 if (cleaned_count >= IXGBE_RX_BUFFER_WRITE) { in ixgbe_clean_rx_irq() 2360 ixgbe_alloc_rx_buffers(rx_ring, cleaned_count); in ixgbe_clean_rx_irq() 2361 cleaned_count = 0; in ixgbe_clean_rx_irq() 2419 cleaned_count++; in ixgbe_clean_rx_irq()
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | netdev.c | 647 int cleaned_count, gfp_t gfp) in e1000_alloc_rx_buffers() argument 661 while (cleaned_count--) { in e1000_alloc_rx_buffers() 717 int cleaned_count, gfp_t gfp) in e1000_alloc_rx_buffers_ps() argument 731 while (cleaned_count--) { in e1000_alloc_rx_buffers_ps() 822 int cleaned_count, gfp_t gfp) in e1000_alloc_jumbo_rx_buffers() argument 836 while (cleaned_count--) { in e1000_alloc_jumbo_rx_buffers() 925 int cleaned_count = 0; in e1000_clean_rx_irq() local 956 cleaned_count++; in e1000_clean_rx_irq() 1039 if (cleaned_count >= E1000_RX_BUFFER_WRITE) { in e1000_clean_rx_irq() 1040 adapter->alloc_rx_buf(rx_ring, cleaned_count, in e1000_clean_rx_irq() [all …]
|
H A D | e1000.h | 257 void (*alloc_rx_buf)(struct e1000_ring *ring, int cleaned_count,
|
/linux/drivers/net/ethernet/intel/e1000/ |
H A D | e1000.h | 253 int cleaned_count);
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx.c | 722 bool ice_alloc_rx_bufs(struct ice_rx_ring *rx_ring, unsigned int cleaned_count) in ice_alloc_rx_bufs() argument 730 !cleaned_count) in ice_alloc_rx_bufs() 765 cleaned_count--; in ice_alloc_rx_bufs() 766 } while (cleaned_count); in ice_alloc_rx_bufs() 771 return !!cleaned_count; in ice_alloc_rx_bufs()
|
H A D | ice_txrx.h | 492 bool ice_alloc_rx_bufs(struct ice_rx_ring *rxr, unsigned int cleaned_count);
|
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 2226 static void igc_alloc_rx_buffers(struct igc_ring *rx_ring, u16 cleaned_count) in igc_alloc_rx_buffers() argument 2234 if (!cleaned_count) in igc_alloc_rx_buffers() 2269 cleaned_count--; in igc_alloc_rx_buffers() 2270 } while (cleaned_count); in igc_alloc_rx_buffers() 2582 u16 cleaned_count = igc_desc_unused(rx_ring); in igc_clean_rx_irq() local 2595 if (cleaned_count >= IGC_RX_BUFFER_WRITE) { in igc_clean_rx_irq() 2596 igc_alloc_rx_buffers(rx_ring, cleaned_count); in igc_clean_rx_irq() 2597 cleaned_count = 0; in igc_clean_rx_irq() 2663 cleaned_count++; in igc_clean_rx_irq() 2698 if (cleaned_count) in igc_clean_rx_irq() [all …]
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 8975 u16 cleaned_count = igb_desc_unused(rx_ring); in igb_clean_rx_irq() local 8998 if (cleaned_count >= IGB_RX_BUFFER_WRITE) { in igb_clean_rx_irq() 8999 igb_alloc_rx_buffers(rx_ring, cleaned_count); in igb_clean_rx_irq() 9000 cleaned_count = 0; in igb_clean_rx_irq() 9068 cleaned_count++; in igb_clean_rx_irq() 9103 if (cleaned_count) in igb_clean_rx_irq() 9104 igb_alloc_rx_buffers(rx_ring, cleaned_count); in igb_clean_rx_irq() 9156 void igb_alloc_rx_buffers(struct igb_ring *rx_ring, u16 cleaned_count) in igb_alloc_rx_buffers() argument 9164 if (!cleaned_count) in igb_alloc_rx_buffers() 9199 cleaned_count--; in igb_alloc_rx_buffers() [all …]
|