Home
last modified time | relevance | path

Searched refs:stats_sync (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/intel/idpf/
Didpf_ethtool.c684 const struct u64_stats_sync *stats_sync; in idpf_add_queue_stats() local
693 stats_sync = &((const struct idpf_rx_queue *)q)->stats_sync; in idpf_add_queue_stats()
697 stats_sync = &((const struct idpf_tx_queue *)q)->stats_sync; in idpf_add_queue_stats()
705 start = u64_stats_fetch_begin(stats_sync); in idpf_add_queue_stats()
708 } while (u64_stats_fetch_retry(stats_sync, start)); in idpf_add_queue_stats()
752 start = u64_stats_fetch_begin(&vport->port_stats.stats_sync); in idpf_add_port_stats()
756 } while (u64_stats_fetch_retry(&vport->port_stats.stats_sync, start)); in idpf_add_port_stats()
774 u64_stats_update_begin(&pstats->stats_sync); in idpf_collect_queue_stats()
783 u64_stats_update_end(&pstats->stats_sync); in idpf_collect_queue_stats()
809 start = u64_stats_fetch_begin(&rxq->stats_sync); in idpf_collect_queue_stats()
[all …]
Didpf_singleq_txrx.c341 u64_stats_update_begin(&txq->stats_sync); in idpf_tx_singleq_build_ctx_desc()
343 u64_stats_update_end(&txq->stats_sync); in idpf_tx_singleq_build_ctx_desc()
378 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_singleq_frame()
380 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_singleq_frame()
512 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_singleq_clean()
515 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_singleq_clean()
650 u64_stats_update_begin(&rxq->stats_sync); in idpf_rx_singleq_csum()
652 u64_stats_update_end(&rxq->stats_sync); in idpf_rx_singleq_csum()
1055 u64_stats_update_begin(&rx_q->stats_sync); in idpf_rx_singleq_clean()
1058 u64_stats_update_end(&rx_q->stats_sync); in idpf_rx_singleq_clean()
Didpf_txrx.c2032 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_clean_complq()
2038 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_clean_complq()
2168 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_maybe_stop_splitq()
2170 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_maybe_stop_splitq()
2194 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_buf_hw_update()
2196 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_buf_hw_update()
2250 u64_stats_update_begin(&txq->stats_sync); in idpf_tx_desc_count_required()
2252 u64_stats_update_end(&txq->stats_sync); in idpf_tx_desc_count_required()
2274 u64_stats_update_begin(&txq->stats_sync); in idpf_tx_dma_map_error()
2276 u64_stats_update_end(&txq->stats_sync); in idpf_tx_dma_map_error()
[all …]
Didpf_txrx.h559 struct u64_stats_sync stats_sync; member
683 struct u64_stats_sync stats_sync; member
Didpf.h238 struct u64_stats_sync stats_sync; member