Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_ethtool.c1022 const struct u64_stats_sync *stats_sync; in idpf_add_queue_stats() local
1031 stats_sync = &((const struct idpf_rx_queue *)q)->stats_sync; in idpf_add_queue_stats()
1035 stats_sync = &((const struct idpf_tx_queue *)q)->stats_sync; in idpf_add_queue_stats()
1043 start = u64_stats_fetch_begin(stats_sync); in idpf_add_queue_stats()
1046 } while (u64_stats_fetch_retry(stats_sync, start)); in idpf_add_queue_stats()
1090 start = u64_stats_fetch_begin(&vport->port_stats.stats_sync); in idpf_add_port_stats()
1094 } while (u64_stats_fetch_retry(&vport->port_stats.stats_sync, start)); in idpf_add_port_stats()
1112 u64_stats_update_begin(&pstats->stats_sync); in idpf_collect_queue_stats()
1121 u64_stats_update_end(&pstats->stats_sync); in idpf_collect_queue_stats()
1147 start = u64_stats_fetch_begin(&rxq->stats_sync); in idpf_collect_queue_stats()
[all …]
H A Didpf_txrx.c2235 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_clean_complq()
2241 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_clean_complq()
2441 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_maybe_stop_splitq()
2443 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_maybe_stop_splitq()
2520 u64_stats_update_begin(&txq->stats_sync); in idpf_tx_res_count_required()
2522 u64_stats_update_end(&txq->stats_sync); in idpf_tx_res_count_required()
2592 u64_stats_update_begin(&txq->stats_sync); in idpf_tx_splitq_pkt_err_unmap()
2594 u64_stats_update_end(&txq->stats_sync); in idpf_tx_splitq_pkt_err_unmap()
2899 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_drop_skb()
2901 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_drop_skb()
[all …]
H A Didpf_ptp.c622 u64_stats_update_begin(&vport->tstamp_stats.stats_sync); in idpf_ptp_extend_ts()
624 u64_stats_update_end(&vport->tstamp_stats.stats_sync); in idpf_ptp_extend_ts()
861 u64_stats_update_begin(&vport->tstamp_stats.stats_sync); in idpf_ptp_release_vport_tstamp()
871 u64_stats_update_end(&vport->tstamp_stats.stats_sync); in idpf_ptp_release_vport_tstamp()
H A Didpf.h266 struct u64_stats_sync stats_sync; member
273 struct u64_stats_sync stats_sync; member
H A Didpf_virtchnl_ptp.c525 u64_stats_update_begin(&vport->tstamp_stats.stats_sync); in idpf_ptp_get_tstamp_value()
527 u64_stats_update_end(&vport->tstamp_stats.stats_sync); in idpf_ptp_get_tstamp_value()
H A Didpf_txrx.h567 struct u64_stats_sync stats_sync; member
703 struct u64_stats_sync stats_sync; member