Lines Matching refs:mi
19 minstrel_ht_stats_dump(struct minstrel_ht_sta *mi, int i, char *p) in minstrel_ht_stats_dump() argument
27 if (!mi->groups[i].supported) in minstrel_ht_stats_dump()
41 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; in minstrel_ht_stats_dump()
45 if (!(mi->groups[i].supported & BIT(j))) in minstrel_ht_stats_dump()
62 *(p++) = (idx == mi->max_tp_rate[0]) ? 'A' : ' '; in minstrel_ht_stats_dump()
63 *(p++) = (idx == mi->max_tp_rate[1]) ? 'B' : ' '; in minstrel_ht_stats_dump()
64 *(p++) = (idx == mi->max_tp_rate[2]) ? 'C' : ' '; in minstrel_ht_stats_dump()
65 *(p++) = (idx == mi->max_tp_rate[3]) ? 'D' : ' '; in minstrel_ht_stats_dump()
66 *(p++) = (idx == mi->max_prob_rate) ? 'P' : ' '; in minstrel_ht_stats_dump()
84 tp_max = minstrel_ht_get_tp_avg(mi, i, j, MINSTREL_FRAC(100, 100)); in minstrel_ht_stats_dump()
85 tp_avg = minstrel_ht_get_tp_avg(mi, i, j, mrs->prob_ewma); in minstrel_ht_stats_dump()
111 struct minstrel_ht_sta *mi = &msp->ht; in minstrel_ht_stats_open() local
137 p = minstrel_ht_stats_dump(mi, MINSTREL_CCK_GROUP, p); in minstrel_ht_stats_open()
139 p = minstrel_ht_stats_dump(mi, i, p); in minstrel_ht_stats_open()
140 for (i++; i < ARRAY_SIZE(mi->groups); i++) in minstrel_ht_stats_open()
141 p = minstrel_ht_stats_dump(mi, i, p); in minstrel_ht_stats_open()
145 max(0, (int) mi->total_packets - (int) mi->sample_packets), in minstrel_ht_stats_open()
146 mi->sample_packets); in minstrel_ht_stats_open()
148 MINSTREL_TRUNC(mi->avg_ampdu_len), in minstrel_ht_stats_open()
149 MINSTREL_TRUNC(mi->avg_ampdu_len * 10) % 10); in minstrel_ht_stats_open()
165 minstrel_ht_stats_csv_dump(struct minstrel_ht_sta *mi, int i, char *p) in minstrel_ht_stats_csv_dump() argument
173 if (!mi->groups[i].supported) in minstrel_ht_stats_csv_dump()
187 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; in minstrel_ht_stats_csv_dump()
191 if (!(mi->groups[i].supported & BIT(j))) in minstrel_ht_stats_csv_dump()
208 p += sprintf(p, "%s" ,((idx == mi->max_tp_rate[0]) ? "A" : "")); in minstrel_ht_stats_csv_dump()
209 p += sprintf(p, "%s" ,((idx == mi->max_tp_rate[1]) ? "B" : "")); in minstrel_ht_stats_csv_dump()
210 p += sprintf(p, "%s" ,((idx == mi->max_tp_rate[2]) ? "C" : "")); in minstrel_ht_stats_csv_dump()
211 p += sprintf(p, "%s" ,((idx == mi->max_tp_rate[3]) ? "D" : "")); in minstrel_ht_stats_csv_dump()
212 p += sprintf(p, "%s" ,((idx == mi->max_prob_rate) ? "P" : "")); in minstrel_ht_stats_csv_dump()
227 tp_max = minstrel_ht_get_tp_avg(mi, i, j, MINSTREL_FRAC(100, 100)); in minstrel_ht_stats_csv_dump()
228 tp_avg = minstrel_ht_get_tp_avg(mi, i, j, mrs->prob_ewma); in minstrel_ht_stats_csv_dump()
245 max(0, (int) mi->total_packets - in minstrel_ht_stats_csv_dump()
246 (int) mi->sample_packets), in minstrel_ht_stats_csv_dump()
247 mi->sample_packets, in minstrel_ht_stats_csv_dump()
248 MINSTREL_TRUNC(mi->avg_ampdu_len), in minstrel_ht_stats_csv_dump()
249 MINSTREL_TRUNC(mi->avg_ampdu_len * 10) % 10); in minstrel_ht_stats_csv_dump()
259 struct minstrel_ht_sta *mi = &msp->ht; in minstrel_ht_stats_csv_open() local
281 p = minstrel_ht_stats_csv_dump(mi, MINSTREL_CCK_GROUP, p); in minstrel_ht_stats_csv_open()
283 p = minstrel_ht_stats_csv_dump(mi, i, p); in minstrel_ht_stats_csv_open()
284 for (i++; i < ARRAY_SIZE(mi->groups); i++) in minstrel_ht_stats_csv_open()
285 p = minstrel_ht_stats_csv_dump(mi, i, p); in minstrel_ht_stats_csv_open()