Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_ethtool.c1021 const struct u64_stats_sync *stats_sync; in idpf_add_queue_stats() local
1030 stats_sync = &((const struct idpf_rx_queue *)q)->stats_sync; in idpf_add_queue_stats()
1034 stats_sync = &((const struct idpf_tx_queue *)q)->stats_sync; in idpf_add_queue_stats()
1042 start = u64_stats_fetch_begin(stats_sync); in idpf_add_queue_stats()
1045 } while (u64_stats_fetch_retry(stats_sync, start)); in idpf_add_queue_stats()
1089 start = u64_stats_fetch_begin(&vport->port_stats.stats_sync); in idpf_add_port_stats()
1093 } while (u64_stats_fetch_retry(&vport->port_stats.stats_sync, start)); in idpf_add_port_stats()
1111 u64_stats_update_begin(&pstats->stats_sync); in idpf_collect_queue_stats()
1120 u64_stats_update_end(&pstats->stats_sync); in idpf_collect_queue_stats()
1146 start = u64_stats_fetch_begin(&rxq->stats_sync); in idpf_collect_queue_stats()
[all …]
H A Didpf_txrx.c2251 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_clean_complq()
2257 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_clean_complq()
2457 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_maybe_stop_splitq()
2459 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_maybe_stop_splitq()
2536 u64_stats_update_begin(&txq->stats_sync); in idpf_tx_res_count_required()
2538 u64_stats_update_end(&txq->stats_sync); in idpf_tx_res_count_required()
2610 u64_stats_update_begin(&txq->stats_sync); in idpf_tx_splitq_pkt_err_unmap()
2612 u64_stats_update_end(&txq->stats_sync); in idpf_tx_splitq_pkt_err_unmap()
2921 u64_stats_update_begin(&tx_q->stats_sync); in idpf_tx_drop_skb()
2923 u64_stats_update_end(&tx_q->stats_sync); in idpf_tx_drop_skb()
[all …]
H A Didpf_ptp.c624 u64_stats_update_begin(&vport->tstamp_stats.stats_sync); in idpf_ptp_extend_ts()
626 u64_stats_update_end(&vport->tstamp_stats.stats_sync); in idpf_ptp_extend_ts()
864 u64_stats_update_begin(&vport->tstamp_stats.stats_sync); in idpf_ptp_release_vport_tstamp()
874 u64_stats_update_end(&vport->tstamp_stats.stats_sync); in idpf_ptp_release_vport_tstamp()
H A Didpf.h269 struct u64_stats_sync stats_sync; member
276 struct u64_stats_sync stats_sync; member
H A Didpf_virtchnl_ptp.c524 u64_stats_update_begin(&vport->tstamp_stats.stats_sync); in idpf_ptp_get_tstamp_value()
526 u64_stats_update_end(&vport->tstamp_stats.stats_sync); in idpf_ptp_get_tstamp_value()
H A Didpf_txrx.h569 struct u64_stats_sync stats_sync; member
705 struct u64_stats_sync stats_sync; member
H A Dxsk.c540 u64_stats_update_begin(&rxq->stats_sync); in idpf_xskrq_poll()
543 u64_stats_update_end(&rxq->stats_sync); in idpf_xskrq_poll()