Home
last modified time | relevance | path

Searched refs:next_to_clean (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/dev/ena/
H A Dena_datapath.c246 uint16_t next_to_clean; in ena_tx_cleanup() local
259 next_to_clean = tx_ring->next_to_clean; in ena_tx_cleanup()
292 tx_ring->free_tx_ids[next_to_clean] = req_id; in ena_tx_cleanup()
293 next_to_clean = ENA_TX_RING_IDX_NEXT(next_to_clean, in ena_tx_cleanup()
299 tx_ring->next_to_clean = next_to_clean; in ena_tx_cleanup()
314 tx_ring->next_to_clean = next_to_clean; in ena_tx_cleanup()
420 struct ena_com_rx_ctx *ena_rx_ctx, uint16_t *next_to_clean) in ena_rx_mbuf() argument
429 ntc = *next_to_clean; in ena_rx_mbuf()
518 *next_to_clean = ntc; in ena_rx_mbuf()
574 uint16_t next_to_clean; in ena_rx_cleanup() local
[all …]
H A Dena_netmap.c803 ctx->nt = tx_ring->next_to_clean; in ena_netmap_tx_cleanup()
822 tx_ring->next_to_clean = ctx->nt; in ena_netmap_tx_cleanup()
900 ctx->nt = ctx->ring->next_to_clean; in ena_netmap_rx_frames()
916 ctx->ring->next_to_clean = ctx->nt; in ena_netmap_rx_frames()
H A Dena.h348 uint16_t next_to_clean; member
H A Dena.c676 tx_ring->next_to_clean = 0; in ena_setup_tx_resources()
901 rx_ring->next_to_clean = 0; in ena_setup_rx_resources()
/freebsd/sys/dev/ice/
H A Dice_controlq.h46 ((u16)((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \
47 (R)->next_to_clean - (R)->next_to_use - 1))
98 u16 next_to_clean;
81 u16 next_to_clean; global() member
H A Dice_controlq.c369 cq->sq.next_to_clean = 0; in ice_init_sq()
431 cq->rq.next_to_clean = 0; in ice_init_rq()
880 u16 ntc = sq->next_to_clean; in ice_debug_cq()
913 sq->next_to_clean = ntc; in ice_debug_cq()
1246 u16 ntc = cq->rq.next_to_clean; in ice_clean_rq_elem()
1317 cq->rq.next_to_clean = ntc;
/freebsd/sys/dev/al_eth/
H A Dal_eth.c1147 uint16_t next_to_clean; in al_eth_tx_do_cleanup() local
1153 next_to_clean = tx_ring->next_to_clean; in al_eth_tx_do_cleanup()
1159 tx_info = &tx_ring->tx_buffer_info[next_to_clean]; in al_eth_tx_do_cleanup()
1176 next_to_clean = AL_ETH_TX_RING_IDX_NEXT(tx_ring, next_to_clean); in al_eth_tx_do_cleanup()
1179 tx_ring->next_to_clean = next_to_clean; in al_eth_tx_do_cleanup()
1182 qid, next_to_clean); in al_eth_tx_do_cleanup()
1517 unsigned int descs, uint16_t *next_to_clean) in al_eth_rx_mbuf() argument
1521 &rx_ring->rx_buffer_info[*next_to_clean]; in al_eth_rx_mbuf()
1529 *next_to_clean = AL_ETH_RX_RING_IDX_NEXT(rx_ring, in al_eth_rx_mbuf()
1530 *next_to_clean); in al_eth_rx_mbuf()
[all …]
H A Dal_eth.h113 uint16_t next_to_clean; member
/freebsd/sys/dev/ixl/
H A Di40e_adminq.c392 hw->aq.asq.next_to_clean = 0; in i40e_init_asq()
455 hw->aq.arq.next_to_clean = 0; in i40e_init_arq()
559 hw->aq.asq.next_to_clean = 0; in i40e_resume_aq()
564 hw->aq.arq.next_to_clean = 0; in i40e_resume_aq()
783 u16 ntc = asq->next_to_clean; in i40e_clean_asq()
809 asq->next_to_clean = ntc; in i40e_clean_asq()
1071 u16 ntc = hw->aq.arq.next_to_clean; in i40e_clean_arq_element()
1151 hw->aq.arq.next_to_clean = ntc; in i40e_clean_arq_element()
H A Di40e_adminq.h61 u16 next_to_clean; member
H A Di40e_type.h105 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \
106 (R)->next_to_clean - (R)->next_to_use - 1)
/freebsd/sys/dev/qcom_ess_edma/
H A Dqcom_ess_edma_rx.c347 sw_next_to_clean = ring->next_to_clean; in qcom_ess_edma_rx_ring_complete()
501 ring->next_to_clean = sw_next_to_clean; in qcom_ess_edma_rx_ring_complete()
510 ring->next_to_clean); in qcom_ess_edma_rx_ring_complete()
H A Dqcom_ess_edma_tx.c173 sw_next_to_clean = ring->next_to_clean; in qcom_ess_edma_tx_ring_complete()
199 ring->next_to_clean = sw_next_to_clean; in qcom_ess_edma_tx_ring_complete()
H A Dqcom_ess_edma_var.h130 uint16_t next_to_clean; member
H A Dqcom_ess_edma_desc.c344 sw_next_to_clean = ring->next_to_clean; in qcom_ess_edma_desc_ring_get_num_available()
H A Dqcom_ess_edma.c523 sc->sc_rx_ring[i].next_to_clean, in qcom_ess_edma_sysctl_dump_state()
535 sc->sc_tx_ring[i].next_to_clean, in qcom_ess_edma_sysctl_dump_state()
H A Dqcom_ess_edma_hw.c617 sc->sc_tx_ring[i].next_to_clean = idx; in qcom_ess_edma_hw_setup_txrx_desc_rings()
/freebsd/sys/dev/iavf/
H A Diavf_adminq.c369 hw->aq.asq.next_to_clean = 0; in iavf_init_asq()
432 hw->aq.arq.next_to_clean = 0; in iavf_init_arq()
612 u16 ntc = asq->next_to_clean; in iavf_clean_asq()
638 asq->next_to_clean = ntc; in iavf_clean_asq()
900 u16 ntc = hw->aq.arq.next_to_clean; in iavf_clean_arq_element()
977 hw->aq.arq.next_to_clean = ntc; in iavf_clean_arq_element()
H A Diavf_adminq.h59 u16 next_to_clean; member
H A Diavf_type.h92 ((((R)->next_to_clean > (R)->next_to_use) ? 0 : (R)->count) + \
93 (R)->next_to_clean - (R)->next_to_use - 1)