Lines Matching refs:minstrel_mcs_groups
154 const struct mcs_group minstrel_mcs_groups[] = { variable
333 nsecs += minstrel_mcs_groups[group].duration[rate]; in minstrel_ht_get_tp_avg()
484 tmp_max_streams = minstrel_mcs_groups[mi->max_tp_rate[0] / in minstrel_ht_prob_rate_reduce_streams()
486 for (group = 0; group < ARRAY_SIZE(minstrel_mcs_groups); group++) { in minstrel_ht_prob_rate_reduce_streams()
495 (minstrel_mcs_groups[group].streams < tmp_max_streams)) { in minstrel_ht_prob_rate_reduce_streams()
539 for (group = 0; group < ARRAY_SIZE(minstrel_mcs_groups); group++) { in minstrel_ht_update_stats()
635 mi->sample_group %= ARRAY_SIZE(minstrel_mcs_groups); in minstrel_set_next_sample_idx()
662 if (minstrel_mcs_groups[group].streams > in minstrel_downgrade_rate()
663 minstrel_mcs_groups[orig_group].streams) in minstrel_downgrade_rate()
804 group = &minstrel_mcs_groups[index / MCS_GROUP_RATES]; in minstrel_calc_retransmit()
843 const struct mcs_group *group = &minstrel_mcs_groups[index / MCS_GROUP_RATES]; in minstrel_ht_set_rate()
916 const struct mcs_group *group = &minstrel_mcs_groups[index / MCS_GROUP_RATES]; in minstrel_get_duration()
969 cur_max_tp_streams = minstrel_mcs_groups[mi->max_tp_rate[0] / in minstrel_get_sample_rate()
974 minstrel_mcs_groups[sample_group].streams || in minstrel_get_sample_rate()
1051 sample_group = &minstrel_mcs_groups[sample_idx / MCS_GROUP_RATES]; in minstrel_ht_get_rate()
1117 BUILD_BUG_ON(ARRAY_SIZE(minstrel_mcs_groups) != MINSTREL_GROUPS_NB); in minstrel_ht_update_caps()
1160 u32 gflags = minstrel_mcs_groups[i].flags; in minstrel_ht_update_caps()
1183 nss = minstrel_mcs_groups[i].streams; in minstrel_ht_update_caps()