Lines Matching refs:sample_idx
926 int sample_idx = 0; in minstrel_get_sample_rate() local
938 sample_idx = sample_table[mg->column][mg->index]; in minstrel_get_sample_rate()
941 if (!(mg->supported & BIT(sample_idx))) in minstrel_get_sample_rate()
944 mrs = &mg->rates[sample_idx]; in minstrel_get_sample_rate()
945 sample_idx += sample_group * MCS_GROUP_RATES; in minstrel_get_sample_rate()
952 if (sample_idx == mi->max_tp_rate[0] || in minstrel_get_sample_rate()
953 sample_idx == mi->max_tp_rate[1] || in minstrel_get_sample_rate()
954 sample_idx == mi->max_prob_rate) in minstrel_get_sample_rate()
971 sample_dur = minstrel_get_duration(sample_idx); in minstrel_get_sample_rate()
984 return sample_idx; in minstrel_get_sample_rate()
1013 int sample_idx; in minstrel_ht_get_rate() local
1036 sample_idx = -1; in minstrel_ht_get_rate()
1038 sample_idx = minstrel_get_sample_rate(mp, mi); in minstrel_ht_get_rate()
1048 if (sample_idx < 0) in minstrel_ht_get_rate()
1051 sample_group = &minstrel_mcs_groups[sample_idx / MCS_GROUP_RATES]; in minstrel_ht_get_rate()
1055 if (sample_idx / MCS_GROUP_RATES == MINSTREL_CCK_GROUP) { in minstrel_ht_get_rate()
1056 int idx = sample_idx % ARRAY_SIZE(mp->cck_rates); in minstrel_ht_get_rate()
1059 ieee80211_rate_set_vht(rate, sample_idx % MCS_GROUP_RATES, in minstrel_ht_get_rate()
1062 rate->idx = sample_idx % MCS_GROUP_RATES + in minstrel_ht_get_rate()