Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_xsk.c245 u16 cleaned_count = ixgbe_desc_unused(rx_ring); in ixgbe_clean_rx_irq_zc() local
256 if (cleaned_count >= IXGBE_RX_BUFFER_WRITE) { in ixgbe_clean_rx_irq_zc()
259 cleaned_count); in ixgbe_clean_rx_irq_zc()
260 cleaned_count = 0; in ixgbe_clean_rx_irq_zc()
311 cleaned_count++; in ixgbe_clean_rx_irq_zc()
323 cleaned_count++; in ixgbe_clean_rx_irq_zc()
H A Dixgbe_txrx_common.h39 bool ixgbe_alloc_rx_buffers_zc(struct ixgbe_ring *rx_ring, u16 cleaned_count);
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c347 u16 cleaned_count = I40E_DESC_UNUSED(rx_ring); in i40e_clean_rx_irq_zc() local
374 cleaned_count++; in i40e_clean_rx_irq_zc()
400 cleaned_count++; in i40e_clean_rx_irq_zc()
419 cleaned_count++; in i40e_clean_rx_irq_zc()
432 if (cleaned_count >= I40E_RX_BUFFER_WRITE) in i40e_clean_rx_irq_zc()
433 failure = !i40e_alloc_rx_buffers_zc(rx_ring, cleaned_count); in i40e_clean_rx_irq_zc()
H A Di40e_xsk.h15 bool i40e_alloc_rx_buffers_zc(struct i40e_ring *rx_ring, u16 cleaned_count);
H A Di40e_txrx.c1548 * @cleaned_count: number of buffers to replace
1552 bool i40e_alloc_rx_buffers(struct i40e_ring *rx_ring, u16 cleaned_count) in i40e_alloc_rx_buffers() argument
1559 if (!rx_ring->netdev || !cleaned_count) in i40e_alloc_rx_buffers()
1592 cleaned_count--; in i40e_alloc_rx_buffers()
1593 } while (cleaned_count); in i40e_alloc_rx_buffers()
2335 u16 cleaned_count = I40E_DESC_UNUSED(rx_ring); in i40e_clean_rx_irq() local
2354 if (cleaned_count >= I40E_RX_BUFFER_WRITE) { in i40e_clean_rx_irq()
2356 i40e_alloc_rx_buffers(rx_ring, cleaned_count); in i40e_clean_rx_irq()
2357 cleaned_count = 0; in i40e_clean_rx_irq()
2382 cleaned_count in i40e_clean_rx_irq()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_xsk.c254 u16 cleaned_count = ixgbe_desc_unused(rx_ring); in ixgbe_clean_rx_irq_zc() local
265 if (cleaned_count >= IXGBE_RX_BUFFER_WRITE) { in ixgbe_clean_rx_irq_zc()
268 cleaned_count); in ixgbe_clean_rx_irq_zc()
269 cleaned_count = 0; in ixgbe_clean_rx_irq_zc()
325 cleaned_count++; in ixgbe_clean_rx_irq_zc()
340 cleaned_count++; in ixgbe_clean_rx_irq_zc()
H A Dixgbe_txrx_common.h39 bool ixgbe_alloc_rx_buffers_zc(struct ixgbe_ring *rx_ring, u16 cleaned_count);
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_xsk.c587 u16 cleaned_count = ICE_DESC_UNUSED(rx_ring); in ice_clean_rx_irq_zc() local
600 if (cleaned_count >= ICE_RX_BUF_WRITE) { in ice_clean_rx_irq_zc()
602 cleaned_count); in ice_clean_rx_irq_zc()
603 cleaned_count = 0; in ice_clean_rx_irq_zc()
637 cleaned_count++; in ice_clean_rx_irq_zc()
650 cleaned_count++; in ice_clean_rx_irq_zc()
H A Dice_txrx.c670 * @cleaned_count: number of buffers to replace
673 * true signals to the caller that we didn't replace cleaned_count buffers and
676 * First, try to clean "cleaned_count" Rx buffers. Then refill the cleaned Rx
680 bool ice_alloc_rx_bufs(struct ice_ring *rx_ring, u16 cleaned_count) in ice_alloc_rx_bufs() argument
688 !cleaned_count) in ice_alloc_rx_bufs()
723 cleaned_count--; in ice_alloc_rx_bufs()
724 } while (cleaned_count); in ice_alloc_rx_bufs()
729 return !!cleaned_count; in ice_alloc_rx_bufs()
1094 u16 cleaned_count = ICE_DESC_UNUSED(rx_ring); in ice_clean_rx_irq() local
1137 cleaned_count in ice_clean_rx_irq()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c115 * @cleaned_count: number of buffers to replace
117 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count) in fm10k_alloc_rx_buffers() argument
124 if (!cleaned_count) in fm10k_alloc_rx_buffers()
152 cleaned_count--; in fm10k_alloc_rx_buffers()
153 } while (cleaned_count); in fm10k_alloc_rx_buffers()
573 u16 cleaned_count = fm10k_desc_unused(rx_ring); in fm10k_clean_rx_irq() local
579 if (cleaned_count >= FM10K_RX_BUFFER_WRITE) { in fm10k_clean_rx_irq()
580 fm10k_alloc_rx_buffers(rx_ring, cleaned_count); in fm10k_clean_rx_irq()
581 cleaned_count = 0; in fm10k_clean_rx_irq()
602 cleaned_count in fm10k_clean_rx_irq()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c115 * @cleaned_count: number of buffers to replace
117 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count) in fm10k_alloc_rx_buffers() argument
124 if (!cleaned_count) in fm10k_alloc_rx_buffers()
152 cleaned_count--; in fm10k_alloc_rx_buffers()
153 } while (cleaned_count); in fm10k_alloc_rx_buffers()
568 u16 cleaned_count = fm10k_desc_unused(rx_ring); in fm10k_clean_rx_irq() local
574 if (cleaned_count >= FM10K_RX_BUFFER_WRITE) { in fm10k_clean_rx_irq()
575 fm10k_alloc_rx_buffers(rx_ring, cleaned_count); in fm10k_clean_rx_irq()
576 cleaned_count = 0; in fm10k_clean_rx_irq()
597 cleaned_count in fm10k_clean_rx_irq()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.h30 bool i40e_alloc_rx_buffers_zc(struct i40e_ring *rx_ring, u16 cleaned_count);
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.h10 void wx_alloc_rx_buffers(struct wx_ring *rx_ring, u16 cleaned_count);
/kernel/linux/linux-5.10/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c1344 * @cleaned_count: Cleaned count
1348 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers()
1362 while ((cleaned_count--)) { in pch_gbe_alloc_rx_buffers()
1411 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers_pool()
1481 unsigned int cleaned_count = 0; in pch_gbe_clean_tx() local
1572 if (cleaned_count++ == PCH_GBE_TX_WEIGHT) { in pch_gbe_clean_tx()
1579 cleaned_count); in pch_gbe_clean_tx()
1580 if (cleaned_count > 0) { /*skip this if nothing cleaned*/ in pch_gbe_clean_tx()
1620 unsigned int cleaned_count = 0; in pch_gbe_clean_rx() local
1635 cleaned_count in pch_gbe_clean_rx()
1347 pch_gbe_alloc_rx_buffers(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring, int cleaned_count) pch_gbe_alloc_rx_buffers() argument
1410 pch_gbe_alloc_rx_buffers_pool(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring, int cleaned_count) pch_gbe_alloc_rx_buffers_pool() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c1321 * @cleaned_count: Cleaned count
1325 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers()
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()
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()
1324 pch_gbe_alloc_rx_buffers(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring, int cleaned_count) pch_gbe_alloc_rx_buffers() argument
1387 pch_gbe_alloc_rx_buffers_pool(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring, int cleaned_count) pch_gbe_alloc_rx_buffers_pool() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/
H A 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()
/kernel/linux/linux-6.6/drivers/net/thunderbolt/
H A Dmain.c805 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()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/
H A 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()
2049 * @cleaned_count: how many buffers to allocate
2053 ixgb_alloc_rx_buffers(struct ixgb_adapter *adapter, int cleaned_count) in ixgb_alloc_rx_buffers() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/
H A De1000_main.c121 int cleaned_count) in e1000_alloc_dummy_rx_buffers()
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()
119 e1000_alloc_dummy_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) e1000_alloc_dummy_rx_buffers() argument
4359 int cleaned_count = 0; e1000_clean_rx_irq() local
4498 e1000_alloc_jumbo_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) e1000_alloc_jumbo_rx_buffers() argument
4562 e1000_alloc_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) e1000_alloc_rx_buffers() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/
H A De1000_main.c121 int cleaned_count) in e1000_alloc_dummy_rx_buffers()
126 int cleaned_count);
129 int cleaned_count);
4139 int cleaned_count = 0; in e1000_clean_jumbo_rx_irq() local
4167 cleaned_count++; in e1000_clean_jumbo_rx_irq()
4294 if (unlikely(cleaned_count >= E1000_RX_BUFFER_WRITE)) { in e1000_clean_jumbo_rx_irq()
4295 adapter->alloc_rx_buf(adapter, rx_ring, cleaned_count); in e1000_clean_jumbo_rx_irq()
4296 cleaned_count = 0; in e1000_clean_jumbo_rx_irq()
4305 cleaned_count = E1000_DESC_UNUSED(rx_ring); in e1000_clean_jumbo_rx_irq()
4306 if (cleaned_count) in e1000_clean_jumbo_rx_irq()
119 e1000_alloc_dummy_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) e1000_alloc_dummy_rx_buffers() argument
4357 int cleaned_count = 0; e1000_clean_rx_irq() local
4496 e1000_alloc_jumbo_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) e1000_alloc_jumbo_rx_buffers() argument
4560 e1000_alloc_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) e1000_alloc_rx_buffers() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c878 * @cleaned_count: number of buffers to replace
882 bool iavf_alloc_rx_buffers(struct iavf_ring *rx_ring, u16 cleaned_count) in iavf_alloc_rx_buffers() argument
889 if (!rx_ring->netdev || !cleaned_count) in iavf_alloc_rx_buffers()
922 cleaned_count--; in iavf_alloc_rx_buffers()
923 } while (cleaned_count); in iavf_alloc_rx_buffers()
1479 u16 cleaned_count = IAVF_DESC_UNUSED(rx_ring); in iavf_clean_rx_irq() local
1491 if (cleaned_count >= IAVF_RX_BUFFER_WRITE) { in iavf_clean_rx_irq()
1493 iavf_alloc_rx_buffers(rx_ring, cleaned_count); in iavf_clean_rx_irq()
1494 cleaned_count = 0; in iavf_clean_rx_irq()
1538 cleaned_count in iavf_clean_rx_irq()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c912 * @cleaned_count: number of buffers to replace
916 bool iavf_alloc_rx_buffers(struct iavf_ring *rx_ring, u16 cleaned_count) in iavf_alloc_rx_buffers() argument
923 if (!rx_ring->netdev || !cleaned_count) in iavf_alloc_rx_buffers()
956 cleaned_count--; in iavf_alloc_rx_buffers()
957 } while (cleaned_count); in iavf_alloc_rx_buffers()
1500 u16 cleaned_count = IAVF_DESC_UNUSED(rx_ring); in iavf_clean_rx_irq() local
1512 if (cleaned_count >= IAVF_RX_BUFFER_WRITE) { in iavf_clean_rx_irq()
1514 iavf_alloc_rx_buffers(rx_ring, cleaned_count); in iavf_clean_rx_irq()
1515 cleaned_count = 0; in iavf_clean_rx_irq()
1559 cleaned_count in iavf_clean_rx_irq()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c639 * @cleaned_count: number to reallocate
643 int cleaned_count, gfp_t gfp) in e1000_alloc_rx_buffers()
657 while (cleaned_count--) { in e1000_alloc_rx_buffers()
709 * @cleaned_count: number to reallocate
713 int cleaned_count, gfp_t gfp) in e1000_alloc_rx_buffers_ps()
727 while (cleaned_count--) { in e1000_alloc_rx_buffers_ps()
813 * @cleaned_count: number of buffers to allocate this pass
818 int cleaned_count, gfp_t gfp) in e1000_alloc_jumbo_rx_buffers()
832 while (cleaned_count--) { in e1000_alloc_jumbo_rx_buffers()
921 int cleaned_count in e1000_clean_rx_irq() local
642 e1000_alloc_rx_buffers(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) e1000_alloc_rx_buffers() argument
712 e1000_alloc_rx_buffers_ps(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) e1000_alloc_rx_buffers_ps() argument
817 e1000_alloc_jumbo_rx_buffers(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) e1000_alloc_jumbo_rx_buffers() argument
1319 int cleaned_count = 0; e1000_clean_rx_irq_ps() local
1520 int cleaned_count = 0; e1000_clean_jumbo_rx_irq() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c643 * @cleaned_count: number to reallocate
647 int cleaned_count, gfp_t gfp) in e1000_alloc_rx_buffers()
661 while (cleaned_count--) { in e1000_alloc_rx_buffers()
713 * @cleaned_count: number to reallocate
717 int cleaned_count, gfp_t gfp) in e1000_alloc_rx_buffers_ps()
731 while (cleaned_count--) { in e1000_alloc_rx_buffers_ps()
817 * @cleaned_count: number of buffers to allocate this pass
822 int cleaned_count, gfp_t gfp) in e1000_alloc_jumbo_rx_buffers()
836 while (cleaned_count--) { in e1000_alloc_jumbo_rx_buffers()
925 int cleaned_count in e1000_clean_rx_irq() local
646 e1000_alloc_rx_buffers(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) e1000_alloc_rx_buffers() argument
716 e1000_alloc_rx_buffers_ps(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) e1000_alloc_rx_buffers_ps() argument
821 e1000_alloc_jumbo_rx_buffers(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) e1000_alloc_jumbo_rx_buffers() argument
1323 int cleaned_count = 0; e1000_clean_rx_irq_ps() local
1516 int cleaned_count = 0; e1000_clean_jumbo_rx_irq() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c131 * @cleaned_count: number of buffers to repopulate
134 int cleaned_count) in igbvf_alloc_rx_buffers()
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()
133 igbvf_alloc_rx_buffers(struct igbvf_ring *rx_ring, int cleaned_count) igbvf_alloc_rx_buffers() argument
[all...]

Completed in 47 milliseconds

12