ena_stats
static const struct ena_stats ena_stats_tx_strings[] = {
static const struct ena_stats ena_stats_rx_strings[] = {
static const struct ena_stats ena_stats_ena_com_strings[] = {
const struct ena_stats *ena_stats;
ena_stats = &ena_stats_eni_strings[i];
ena_stats->stat_offset;
ena_stats = &ena_srd_info_strings[i];
ena_stats->stat_offset + 1;
const struct ena_stats *ena_stats;
ena_stats = &ena_stats_tx_strings[j];
ptr = (u64 *)&ring->tx_stats + ena_stats->stat_offset;
ena_stats = &ena_stats_rx_strings[j];
ena_stats->stat_offset;
const struct ena_stats *ena_stats;
ena_stats = &ena_stats_ena_com_strings[i];
ena_stats->stat_offset;
const struct ena_stats *ena_stats;
ena_stats = &ena_stats_global_strings[i];
ptr = (u64 *)&adapter->dev_stats + ena_stats->stat_offset;
const struct ena_stats *ena_stats;
ena_stats = &ena_stats_eni_strings[i];
ethtool_puts(data, ena_stats->name);
ena_stats = &ena_srd_info_strings[i];
ethtool_puts(data, ena_stats->name);
const struct ena_stats *ena_stats;
ena_stats = &ena_stats_tx_strings[j];
ena_stats->name);
ena_stats = &ena_stats_rx_strings[j];
ethtool_sprintf(data, "queue_%u_rx_%s", i, ena_stats->name);
const struct ena_stats *ena_stats;
ena_stats = &ena_stats_ena_com_strings[i];
"ena_admin_q_%s", ena_stats->name);
const struct ena_stats *ena_stats;
ena_stats = &ena_stats_global_strings[i];
ethtool_puts(&data, ena_stats->name);
static const struct ena_stats ena_stats_global_strings[] = {
static const struct ena_stats ena_stats_eni_strings[] = {
static const struct ena_stats ena_srd_info_strings[] = {