Lines Matching refs:ei

1444 	int i, ei = 0, stats_size;
1450 data[ei++] = mib->tx_ampdu_cnt;
1451 data[ei++] = mib->tx_stop_q_empty_cnt;
1452 data[ei++] = mib->tx_mpdu_attempts_cnt;
1453 data[ei++] = mib->tx_mpdu_success_cnt;
1454 data[ei++] = mib->tx_rwp_fail_cnt;
1455 data[ei++] = mib->tx_rwp_need_cnt;
1456 data[ei++] = mib->tx_pkt_ebf_cnt;
1457 data[ei++] = mib->tx_pkt_ibf_cnt;
1461 data[ei++] = phy->mt76->aggr_stats[i];
1463 data[ei++] = phy->mib.ba_miss_cnt;
1466 data[ei++] = mib->tx_bf_ibf_ppdu_cnt;
1467 data[ei++] = mib->tx_bf_ebf_ppdu_cnt;
1470 data[ei++] = mib->tx_bf_rx_fb_all_cnt;
1471 data[ei++] = mib->tx_bf_rx_fb_he_cnt;
1472 data[ei++] = mib->tx_bf_rx_fb_vht_cnt;
1473 data[ei++] = mib->tx_bf_rx_fb_ht_cnt;
1475 data[ei++] = mib->tx_bf_rx_fb_bw;
1476 data[ei++] = mib->tx_bf_rx_fb_nc_cnt;
1477 data[ei++] = mib->tx_bf_rx_fb_nr_cnt;
1480 data[ei++] = mib->tx_bf_fb_cpl_cnt;
1481 data[ei++] = mib->tx_bf_fb_trig_cnt;
1484 data[ei++] = mib->tx_bf_cnt;
1485 data[ei++] = mib->tx_mu_mpdu_cnt;
1486 data[ei++] = mib->tx_mu_acked_mpdu_cnt;
1487 data[ei++] = mib->tx_su_acked_mpdu_cnt;
1491 data[ei++] = mib->tx_amsdu[i];
1494 data[ei++] = mib->rx_fifo_full_cnt;
1495 data[ei++] = mib->rx_mpdu_cnt;
1496 data[ei++] = mib->channel_idle_cnt;
1497 data[ei++] = mib->primary_cca_busy_time;
1498 data[ei++] = mib->secondary_cca_busy_time;
1499 data[ei++] = mib->primary_energy_detect_time;
1500 data[ei++] = mib->cck_mdrdy_time;
1501 data[ei++] = mib->ofdm_mdrdy_time;
1502 data[ei++] = mib->green_mdrdy_time;
1503 data[ei++] = mib->rx_vector_mismatch_cnt;
1504 data[ei++] = mib->rx_delimiter_fail_cnt;
1505 data[ei++] = mib->rx_mrdy_cnt;
1506 data[ei++] = mib->rx_len_mismatch_cnt;
1507 data[ei++] = mib->rx_ampdu_cnt;
1508 data[ei++] = mib->rx_ampdu_bytes_cnt;
1509 data[ei++] = mib->rx_ampdu_valid_subframe_cnt;
1510 data[ei++] = mib->rx_ampdu_valid_subframe_bytes_cnt;
1511 data[ei++] = mib->rx_pfdrop_cnt;
1512 data[ei++] = mib->rx_vec_queue_overflow_drop_cnt;
1513 data[ei++] = mib->rx_ba_cnt;
1515 data[ei++] = mib->dl_cck_cnt;
1516 data[ei++] = mib->dl_ofdm_cnt;
1517 data[ei++] = mib->dl_htmix_cnt;
1518 data[ei++] = mib->dl_htgf_cnt;
1519 data[ei++] = mib->dl_vht_su_cnt;
1520 data[ei++] = mib->dl_vht_2mu_cnt;
1521 data[ei++] = mib->dl_vht_3mu_cnt;
1522 data[ei++] = mib->dl_vht_4mu_cnt;
1523 data[ei++] = mib->dl_he_su_cnt;
1524 data[ei++] = mib->dl_he_ext_su_cnt;
1525 data[ei++] = mib->dl_he_2ru_cnt;
1526 data[ei++] = mib->dl_he_2mu_cnt;
1527 data[ei++] = mib->dl_he_3ru_cnt;
1528 data[ei++] = mib->dl_he_3mu_cnt;
1529 data[ei++] = mib->dl_he_4ru_cnt;
1530 data[ei++] = mib->dl_he_4mu_cnt;
1531 data[ei++] = mib->dl_he_5to8ru_cnt;
1532 data[ei++] = mib->dl_he_9to16ru_cnt;
1533 data[ei++] = mib->dl_he_gtr16ru_cnt;
1535 data[ei++] = mib->ul_hetrig_su_cnt;
1536 data[ei++] = mib->ul_hetrig_2ru_cnt;
1537 data[ei++] = mib->ul_hetrig_3ru_cnt;
1538 data[ei++] = mib->ul_hetrig_4ru_cnt;
1539 data[ei++] = mib->ul_hetrig_5to8ru_cnt;
1540 data[ei++] = mib->ul_hetrig_9to16ru_cnt;
1541 data[ei++] = mib->ul_hetrig_gtr16ru_cnt;
1542 data[ei++] = mib->ul_hetrig_2mu_cnt;
1543 data[ei++] = mib->ul_hetrig_3mu_cnt;
1544 data[ei++] = mib->ul_hetrig_4mu_cnt;
1547 wi.initial_stat_idx = ei;
1555 ei += wi.worker_stat_count;
1557 mt76_ethtool_page_pool_stats(&dev->mt76, &data[ei], &ei);
1560 if (ei != stats_size)
1561 dev_err(dev->mt76.dev, "ei: %d size: %d", ei, stats_size);