Lines Matching defs:stats

66 	struct veth_rq_stats	stats;
197 struct ethtool_stats *stats, u64 *data)
206 const struct veth_rq_stats *rq_stats = &priv->rq[i].stats;
227 const struct veth_rq_stats *rq_stats = &rcv_priv->rq[i].stats;
403 struct veth_rq_stats *stats = &priv->rq[i].stats;
407 start = u64_stats_fetch_begin(&stats->syncp);
408 peer_tq_xdp_xmit_err = stats->vs.peer_tq_xdp_xmit_err;
409 xdp_tx_err = stats->vs.xdp_tx_err;
410 packets = stats->vs.xdp_packets;
411 bytes = stats->vs.xdp_bytes;
412 drops = stats->vs.rx_drops;
413 } while (u64_stats_fetch_retry(&stats->syncp, start));
519 u64_stats_update_begin(&rq->stats.syncp);
520 rq->stats.vs.peer_tq_xdp_xmit += nxmit;
521 rq->stats.vs.peer_tq_xdp_xmit_err += n - nxmit;
522 u64_stats_update_end(&rq->stats.syncp);
562 u64_stats_update_begin(&rq->stats.syncp);
563 rq->stats.vs.xdp_tx += sent;
564 rq->stats.vs.xdp_tx_err += drops;
565 u64_stats_update_end(&rq->stats.syncp);
612 struct veth_stats *stats)
641 stats->rx_drops++;
644 stats->xdp_tx++;
652 stats->rx_drops++;
655 stats->xdp_redirect++;
665 stats->xdp_drops++;
682 struct veth_stats *stats)
691 stats->rx_drops += n_xdpf;
703 stats->rx_drops++;
765 struct veth_stats *stats)
802 stats->rx_drops++;
805 stats->xdp_tx++;
813 stats->rx_drops++;
816 stats->xdp_redirect++;
826 stats->xdp_drops++;
861 stats->rx_drops++;
875 struct veth_stats *stats)
890 stats->xdp_bytes += xdp_get_frame_len(frame);
891 frame = veth_xdp_rcv_one(rq, frame, bq, stats);
897 bq, stats);
905 stats->xdp_bytes += skb->len;
906 skb = veth_xdp_rcv_skb(rq, skb, bq, stats);
918 veth_xdp_rcv_bulk_skb(rq, xdpf, n_xdpf, bq, stats);
920 u64_stats_update_begin(&rq->stats.syncp);
921 rq->stats.vs.xdp_redirect += stats->xdp_redirect;
922 rq->stats.vs.xdp_bytes += stats->xdp_bytes;
923 rq->stats.vs.xdp_drops += stats->xdp_drops;
924 rq->stats.vs.rx_drops += stats->rx_drops;
925 rq->stats.vs.xdp_packets += done;
926 u64_stats_update_end(&rq->stats.syncp);
935 struct veth_stats stats = {};
942 done = veth_xdp_rcv(rq, budget, &bq, &stats);
944 if (stats.xdp_redirect > 0)
958 if (stats.xdp_tx > 0)
1402 u64_stats_init(&priv->rq[i].stats.syncp);