Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/
H A Dgve_rx.c254 rx->fill_cnt = filled_pages; in gve_rx_alloc_ring()
351 iowrite32be(rx->fill_cnt, &priv->db_bar2[db_idx]); in gve_rx_write_doorbell()
867 u32 fill_cnt = rx->fill_cnt; in gve_rx_refill_buffers() local
869 while (fill_cnt - rx->cnt < refill_target) { in gve_rx_refill_buffers()
871 u32 idx = fill_cnt & rx->mask; in gve_rx_refill_buffers()
914 fill_cnt++; in gve_rx_refill_buffers()
916 rx->fill_cnt = fill_cnt; in gve_rx_refill_buffers()
960 if (!work_done && rx->fill_cnt in gve_clean_rx_done()
[all...]
H A Dgve_ethtool.c273 data[i++] = rx->fill_cnt; in gve_get_ethtool_stats()
275 data[i++] = rx->fill_cnt - rx->cnt; in gve_get_ethtool_stats()
H A Dgve.h256 u32 fill_cnt; /* free-running total number of descs and buffs posted */ member
257 u32 mask; /* masks the cnt and fill_cnt to the size of the ring */
H A Dgve_rx_dqo.c416 rx->fill_cnt += num_posted; in gve_rx_post_buffers_dqo()
H A Dgve_main.c1989 .value = cpu_to_be64(priv->rx[0].fill_cnt), in gve_handle_report_stats()
/kernel/linux/linux-5.10/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c132 int fill_cnt; member
1192 while (rx->fill_cnt != (rx->cnt + rx->mask + 1)) { in myri10ge_alloc_rx_pages()
1193 idx = rx->fill_cnt & rx->mask; in myri10ge_alloc_rx_pages()
1203 if (rx->fill_cnt - rx->cnt < 16) in myri10ge_alloc_rx_pages()
1213 if (rx->fill_cnt - rx->cnt < 16) in myri10ge_alloc_rx_pages()
1242 rx->fill_cnt++; in myri10ge_alloc_rx_pages()
1474 if (ss->rx_small.fill_cnt - ss->rx_small.cnt < myri10ge_fill_thresh) in myri10ge_clean_rx_done()
1477 if (ss->rx_big.fill_cnt - ss->rx_big.cnt < myri10ge_fill_thresh) in myri10ge_clean_rx_done()
1999 ss->rx_big.fill_cnt = 0; in myri10ge_allocate_rings()
2000 ss->rx_small.fill_cnt in myri10ge_allocate_rings()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c133 int fill_cnt; member
1194 while (rx->fill_cnt != (rx->cnt + rx->mask + 1)) { in myri10ge_alloc_rx_pages()
1195 idx = rx->fill_cnt & rx->mask; in myri10ge_alloc_rx_pages()
1205 if (rx->fill_cnt - rx->cnt < 16) in myri10ge_alloc_rx_pages()
1215 if (rx->fill_cnt - rx->cnt < 16) in myri10ge_alloc_rx_pages()
1244 rx->fill_cnt++; in myri10ge_alloc_rx_pages()
1476 if (ss->rx_small.fill_cnt - ss->rx_small.cnt < myri10ge_fill_thresh) in myri10ge_clean_rx_done()
1479 if (ss->rx_big.fill_cnt - ss->rx_big.cnt < myri10ge_fill_thresh) in myri10ge_clean_rx_done()
2007 ss->rx_big.fill_cnt = 0; in myri10ge_allocate_rings()
2008 ss->rx_small.fill_cnt in myri10ge_allocate_rings()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Drequest_manager.c114 iq->fill_cnt = 0; in octeon_init_instr_queue()
275 writel(iq->fill_cnt, iq->doorbell_reg); in ring_doorbell()
277 iq->fill_cnt = 0; in ring_doorbell()
290 if (iq->fill_cnt) in octeon_ring_doorbell_locked()
331 iq->fill_cnt++; in __post_command2()
562 if (iq->fill_cnt >= MAX_OCTEON_FILL_COUNT || force_db || in octeon_send_command()
H A Docteon_iq.h148 u32 fill_cnt; member
159 * fill_cnt is non-zero, ring the doorbell again.
H A Dlio_vf_main.c130 iq->fill_cnt = 0; in pcierror_quiesce_device()
492 iq->fill_cnt = 0; in octeon_destroy_resources()
H A Dlio_main.c270 iq->fill_cnt = 0; in pcierror_quiesce_device()
1013 iq->fill_cnt = 0; in octeon_destroy_resources()
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/
H A Drequest_manager.c105 iq->fill_cnt = 0; in octeon_init_instr_queue()
268 writel(iq->fill_cnt, iq->doorbell_reg); in ring_doorbell()
270 iq->fill_cnt = 0; in ring_doorbell()
283 if (iq->fill_cnt) in octeon_ring_doorbell_locked()
325 iq->fill_cnt++; in __post_command2()
558 if (iq->fill_cnt >= MAX_OCTEON_FILL_COUNT || force_db || in octeon_send_command()
H A Docteon_iq.h148 u32 fill_cnt; member
159 * fill_cnt is non-zero, ring the doorbell again.
H A Dlio_vf_main.c129 iq->fill_cnt = 0; in pcierror_quiesce_device()
490 iq->fill_cnt = 0; in octeon_destroy_resources()
H A Dlio_main.c264 iq->fill_cnt = 0; in pcierror_quiesce_device()
1005 iq->fill_cnt = 0; in octeon_destroy_resources()
/kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/
H A Dgve_rx.c128 rx->fill_cnt = filled_pages; in gve_rx_alloc_ring()
216 iowrite32be(rx->fill_cnt, &priv->db_bar2[db_idx]); in gve_rx_write_doorbell()
440 rx->fill_cnt += work_done; in gve_clean_rx_done()
H A Dgve.h83 u32 fill_cnt; /* free-running total number of descs and buffs posted */ member
84 u32 mask; /* masks the cnt and fill_cnt to the size of the ring */
H A Dgve_ethtool.c253 data[i++] = rx->fill_cnt; in gve_get_ethtool_stats()
H A Dgve_main.c1089 .value = cpu_to_be64(priv->rx[0].fill_cnt), in gve_handle_report_stats()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_tx.h211 u32 fill_cnt; member
H A Doctep_tx.c18 iq->fill_cnt = 0; in octep_iq_reset_indices()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c69 htt->rx_ring.fill_cnt = 0; in ath10k_htt_rx_ring_free()
183 htt->rx_ring.fill_cnt++; in __ath10k_htt_rx_ring_fill_n()
233 num_deficit = htt->rx_ring.fill_level - htt->rx_ring.fill_cnt; in ath10k_htt_rx_msdu_buff_replenish()
270 htt->rx_ring.fill_cnt)); in ath10k_htt_rx_ring_refill()
316 if (htt->rx_ring.fill_cnt == 0) { in ath10k_htt_rx_netbuf_pop()
329 htt->rx_ring.fill_cnt--; in ath10k_htt_rx_netbuf_pop()
458 htt->rx_ring.fill_cnt--; in ath10k_htt_rx_pop_paddr()
808 htt->rx_ring.fill_cnt = 0; in ath10k_htt_rx_alloc()
H A Dhtt.h1946 int fill_cnt; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c72 htt->rx_ring.fill_cnt = 0; in ath10k_htt_rx_ring_free()
187 htt->rx_ring.fill_cnt++; in __ath10k_htt_rx_ring_fill_n()
237 num_deficit = htt->rx_ring.fill_level - htt->rx_ring.fill_cnt; in ath10k_htt_rx_msdu_buff_replenish()
274 htt->rx_ring.fill_cnt)); in ath10k_htt_rx_ring_refill()
324 if (htt->rx_ring.fill_cnt == 0) { in ath10k_htt_rx_netbuf_pop()
337 htt->rx_ring.fill_cnt--; in ath10k_htt_rx_netbuf_pop()
477 htt->rx_ring.fill_cnt--; in ath10k_htt_rx_pop_paddr()
835 htt->rx_ring.fill_cnt = 0; in ath10k_htt_rx_alloc()
H A Dhtt.h1835 int fill_cnt; member

Completed in 61 milliseconds