/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 1371 struct dim_sample dim_sample; local 1382 &dim_sample); 1384 net_dim(&ena_napi->dim, dim_sample);
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 1030 struct dim_sample dim_sample = {}; local 1055 priv->dim.bytes, &dim_sample); 1056 net_dim(&priv->dim.dim, dim_sample);
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 3058 struct dim_sample dim_sample = {}; local 3063 &dim_sample); 3064 net_dim(&cpr->dim, dim_sample); 3189 struct dim_sample dim_sample = {}; local 3194 &dim_sample); 3195 net_dim(&cpr->dim, dim_sample);
|
/linux-master/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.c | 2395 struct dim_sample dim_sample = {}; local 2407 ring->dim.bytes, &dim_sample); 2408 net_dim(&ring->dim.dim, dim_sample);
|
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.c | 710 struct dim_sample dim_sample = {}; local 720 &dim_sample); 721 net_dim(&v->rx_dim, dim_sample);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 4445 struct dim_sample sample = {}; 4458 struct dim_sample sample = {};
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx.c | 1334 struct dim_sample *sample, 1392 struct dim_sample dim_sample; local 1394 __ice_update_sample(q_vector, tx, &dim_sample, true); 1395 net_dim(&tx->dim, dim_sample); 1399 struct dim_sample dim_sample; local 1401 __ice_update_sample(q_vector, rx, &dim_sample, false); 1402 net_dim(&rx->dim, dim_sample);
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 3541 * @dim_sample: dim sample to update 3550 struct dim_sample *dim_sample, 3553 dim_update_sample(q_vector->total_events, packets, bytes, dim_sample); 3554 dim_sample->comp_ctr = 0; 3560 if (ktime_ms_delta(dim_sample->time, dim->start_sample.time) >= HZ) 3575 struct dim_sample dim_sample = { }; local 3593 idpf_update_dim_sample(q_vector, &dim_sample, &q_vector->tx_dim, 3595 net_dim(&q_vector->tx_dim, dim_sample); 3549 idpf_update_dim_sample(struct idpf_q_vector *q_vector, struct dim_sample *dim_sample, struct dim *dim, u64 packets, u64 bytes) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.c | 513 struct dim_sample dim_sample; local 526 &dim_sample); 527 net_dim(&cq_poll->dim, dim_sample);
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_eth_soc.c | 2002 struct dim_sample dim_sample = {}; local 2212 &dim_sample); 2213 net_dim(ð->rx_dim, dim_sample); 2350 struct dim_sample dim_sample = {}; local 2362 &dim_sample); 2363 net_dim(ð->tx_dim, dim_sample);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_txrx.c | 52 struct dim_sample dim_sample = {}; local 57 dim_update_sample(sq->cq.event_ctr, stats->packets, stats->bytes, &dim_sample); 58 net_dim(&sq->dim, dim_sample); 64 struct dim_sample dim_sample = {}; local 69 dim_update_sample(rq->cq.event_ctr, stats->packets, stats->bytes, &dim_sample); 70 net_dim(&rq->dim, dim_sample);
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | dp.c | 1171 struct dim_sample dim_sample = {}; local 1181 dim_update_sample(r_vec->event_ctr, pkts, bytes, &dim_sample); 1182 net_dim(&r_vec->rx_dim, dim_sample); 1186 struct dim_sample dim_sample = {}; local 1196 dim_update_sample(r_vec->event_ctr, pkts, bytes, &dim_sample); 1197 net_dim(&r_vec->tx_dim, dim_sample);
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/ |
H A D | dp.c | 1281 struct dim_sample dim_sample = {}; local 1291 dim_update_sample(r_vec->event_ctr, pkts, bytes, &dim_sample); 1292 net_dim(&r_vec->rx_dim, dim_sample); 1296 struct dim_sample dim_sample = {}; local 1306 dim_update_sample(r_vec->event_ctr, pkts, bytes, &dim_sample); 1307 net_dim(&r_vec->tx_dim, dim_sample);
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_txrx.c | 898 struct dim_sample dim_sample; local 925 pkts, bytes, &dim_sample); 927 net_dim(&qcq->dim, dim_sample);
|
/linux-master/drivers/net/ |
H A D | virtio_net.c | 2191 struct dim_sample cur_sample = {};
|
/linux-master/drivers/soc/fsl/dpio/ |
H A D | dpio-service.c | 883 struct dim_sample dim_sample = {}; local 893 dim_update_sample(d->event_ctr, d->frames, d->bytes, &dim_sample); 894 net_dim(&d->rx_dim, dim_sample);
|
/linux-master/include/linux/ |
H A D | dim.h | 50 * struct dim_sample - Structure for DIM sample data. 59 struct dim_sample { struct 92 * @measuring_sample: A &dim_sample that is used to update the current events 105 struct dim_sample start_sample; 106 struct dim_sample measuring_sample; 241 bool dim_calc_stats(struct dim_sample *start, struct dim_sample *end, 252 dim_update_sample(u16 event_ctr, u64 packets, u64 bytes, struct dim_sample *s) 271 struct dim_sample *s) 314 void net_dim(struct dim *dim, struct dim_sample end_sampl [all...] |
/linux-master/lib/dim/ |
H A D | dim.c | 57 bool dim_calc_stats(struct dim_sample *start, struct dim_sample *end,
|
H A D | net_dim.c | 218 void net_dim(struct dim *dim, struct dim_sample end_sample)
|
H A D | rdma_dim.c | 78 struct dim_sample *curr_sample = &dim->measuring_sample;
|