Home
last modified time | relevance | path

Searched refs:ts_stats (Results 1 – 11 of 11) sorted by relevance

/drivers/net/ethernet/mscc/
A Docelot_ptp.c662 ocelot_port->ts_stats->lost++; in ocelot_port_queue_ptp_tx_skb()
663 u64_stats_update_end(&ocelot_port->ts_stats->syncp); in ocelot_port_queue_ptp_tx_skb()
745 ocelot_port->ts_stats->onestep_pkts_unconfirmed++; in ocelot_port_txtstamp_request()
746 u64_stats_update_end(&ocelot_port->ts_stats->syncp); in ocelot_port_txtstamp_request()
777 u64_stats_update_begin(&ocelot_port->ts_stats->syncp); in ocelot_port_txtstamp_request()
778 ocelot_port->ts_stats->err++; in ocelot_port_txtstamp_request()
779 u64_stats_update_end(&ocelot_port->ts_stats->syncp); in ocelot_port_txtstamp_request()
841 ocelot_port->ts_stats->err++; in ocelot_get_txtstamp()
842 u64_stats_update_end(&ocelot_port->ts_stats->syncp); in ocelot_get_txtstamp()
852 ocelot_port->ts_stats->pkts++; in ocelot_get_txtstamp()
[all …]
A Docelot_stats.c825 struct ethtool_ts_stats *ts_stats) in ocelot_port_get_ts_stats() argument
828 struct ocelot_ts_stats *stats = ocelot_port->ts_stats; in ocelot_port_get_ts_stats()
836 ts_stats->pkts = stats->pkts; in ocelot_port_get_ts_stats()
837 ts_stats->onestep_pkts_unconfirmed = stats->onestep_pkts_unconfirmed; in ocelot_port_get_ts_stats()
838 ts_stats->lost = stats->lost; in ocelot_port_get_ts_stats()
839 ts_stats->err = stats->err; in ocelot_port_get_ts_stats()
990 ocelot_port->ts_stats = devm_kzalloc(ocelot->dev, in ocelot_stats_init()
991 sizeof(*ocelot_port->ts_stats), in ocelot_stats_init()
993 if (!ocelot_port->ts_stats) in ocelot_stats_init()
996 u64_stats_init(&ocelot_port->ts_stats->syncp); in ocelot_stats_init()
A Docelot_net.c1006 struct ethtool_ts_stats *ts_stats) in ocelot_port_ts_stats() argument
1012 ocelot_port_get_ts_stats(ocelot, port, ts_stats); in ocelot_port_ts_stats()
/drivers/net/ethernet/wangxun/libwx/
A Dwx_ethtool.c521 struct ethtool_ts_stats *ts_stats) in wx_get_ptp_stats() argument
526 ts_stats->pkts = wx->tx_hwtstamp_pkts; in wx_get_ptp_stats()
527 ts_stats->lost = wx->tx_hwtstamp_timeouts + in wx_get_ptp_stats()
530 ts_stats->err = wx->tx_hwtstamp_errors; in wx_get_ptp_stats()
A Dwx_ethtool.h46 struct ethtool_ts_stats *ts_stats);
/drivers/net/ethernet/mellanox/mlx5/core/
A Den_stats.c1170 struct ethtool_ts_stats *ts_stats) in mlx5e_stats_ts_get() argument
1179 ts_stats->pkts = 0; in mlx5e_stats_ts_get()
1180 ts_stats->err = 0; in mlx5e_stats_ts_get()
1181 ts_stats->lost = 0; in mlx5e_stats_ts_get()
1191 ts_stats->pkts += stats->cqe; in mlx5e_stats_ts_get()
1192 ts_stats->err += stats->abort + stats->err_cqe + in mlx5e_stats_ts_get()
1194 ts_stats->lost += stats->lost_cqe; in mlx5e_stats_ts_get()
1200 ts_stats->pkts = 0; in mlx5e_stats_ts_get()
1209 ts_stats->pkts += stats->timestamps; in mlx5e_stats_ts_get()
A Den_stats.h132 struct ethtool_ts_stats *ts_stats);
A Den_ethtool.c2722 struct ethtool_ts_stats *ts_stats) in mlx5e_get_ts_stats() argument
2726 mlx5e_stats_ts_get(priv, ts_stats); in mlx5e_get_ts_stats()
/drivers/net/ethernet/meta/fbnic/
A Dfbnic_ethtool.c1544 struct ethtool_ts_stats *ts_stats) in fbnic_get_ts_stats() argument
1552 ts_stats->pkts = fbn->tx_stats.twq.ts_packets; in fbnic_get_ts_stats()
1553 ts_stats->lost = fbn->tx_stats.twq.ts_lost; in fbnic_get_ts_stats()
1561 ts_stats->pkts += ts_packets; in fbnic_get_ts_stats()
1562 ts_stats->lost += ts_lost; in fbnic_get_ts_stats()
/drivers/net/dsa/ocelot/
A Dfelix.c1320 struct ethtool_ts_stats *ts_stats) in felix_get_ts_stats() argument
1324 ocelot_port_get_ts_stats(ocelot, port, ts_stats); in felix_get_ts_stats()
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ethtool.c5447 struct ethtool_ts_stats *ts_stats) in bnxt_get_ptp_stats() argument
5453 ts_stats->pkts = ptp->stats.ts_pkts; in bnxt_get_ptp_stats()
5454 ts_stats->lost = ptp->stats.ts_lost; in bnxt_get_ptp_stats()
5455 ts_stats->err = atomic64_read(&ptp->stats.ts_err); in bnxt_get_ptp_stats()

Completed in 54 milliseconds