MCS_GROUP_RATES   237 net/mac80211/rc80211_minstrel_ht.c static u8 sample_table[SAMPLE_COLUMNS][MCS_GROUP_RATES] __read_mostly;
MCS_GROUP_RATES   331 net/mac80211/rc80211_minstrel_ht.c 	return &mi->groups[index / MCS_GROUP_RATES].rates[index % MCS_GROUP_RATES];
MCS_GROUP_RATES   390 net/mac80211/rc80211_minstrel_ht.c 	cur_group = index / MCS_GROUP_RATES;
MCS_GROUP_RATES   391 net/mac80211/rc80211_minstrel_ht.c 	cur_idx = index  % MCS_GROUP_RATES;
MCS_GROUP_RATES   396 net/mac80211/rc80211_minstrel_ht.c 		tmp_group = tp_list[j - 1] / MCS_GROUP_RATES;
MCS_GROUP_RATES   397 net/mac80211/rc80211_minstrel_ht.c 		tmp_idx = tp_list[j - 1] % MCS_GROUP_RATES;
MCS_GROUP_RATES   428 net/mac80211/rc80211_minstrel_ht.c 	cur_group = index / MCS_GROUP_RATES;
MCS_GROUP_RATES   429 net/mac80211/rc80211_minstrel_ht.c 	cur_idx = index % MCS_GROUP_RATES;
MCS_GROUP_RATES   430 net/mac80211/rc80211_minstrel_ht.c 	mg = &mi->groups[index / MCS_GROUP_RATES];
MCS_GROUP_RATES   431 net/mac80211/rc80211_minstrel_ht.c 	mrs = &mg->rates[index % MCS_GROUP_RATES];
MCS_GROUP_RATES   433 net/mac80211/rc80211_minstrel_ht.c 	tmp_group = mi->max_prob_rate / MCS_GROUP_RATES;
MCS_GROUP_RATES   434 net/mac80211/rc80211_minstrel_ht.c 	tmp_idx = mi->max_prob_rate % MCS_GROUP_RATES;
MCS_GROUP_RATES   440 net/mac80211/rc80211_minstrel_ht.c 	max_tp_group = mi->max_tp_rate[0] / MCS_GROUP_RATES;
MCS_GROUP_RATES   441 net/mac80211/rc80211_minstrel_ht.c 	if((index / MCS_GROUP_RATES == MINSTREL_CCK_GROUP) &&
MCS_GROUP_RATES   445 net/mac80211/rc80211_minstrel_ht.c 	max_gpr_group = mg->max_group_prob_rate / MCS_GROUP_RATES;
MCS_GROUP_RATES   446 net/mac80211/rc80211_minstrel_ht.c 	max_gpr_idx = mg->max_group_prob_rate % MCS_GROUP_RATES;
MCS_GROUP_RATES   483 net/mac80211/rc80211_minstrel_ht.c 	tmp_group = tmp_cck_tp_rate[0] / MCS_GROUP_RATES;
MCS_GROUP_RATES   484 net/mac80211/rc80211_minstrel_ht.c 	tmp_idx = tmp_cck_tp_rate[0] % MCS_GROUP_RATES;
MCS_GROUP_RATES   488 net/mac80211/rc80211_minstrel_ht.c 	tmp_group = tmp_mcs_tp_rate[0] / MCS_GROUP_RATES;
MCS_GROUP_RATES   489 net/mac80211/rc80211_minstrel_ht.c 	tmp_idx = tmp_mcs_tp_rate[0] % MCS_GROUP_RATES;
MCS_GROUP_RATES   514 net/mac80211/rc80211_minstrel_ht.c 			  MCS_GROUP_RATES].streams;
MCS_GROUP_RATES   520 net/mac80211/rc80211_minstrel_ht.c 		tmp_idx = mg->max_group_prob_rate % MCS_GROUP_RATES;
MCS_GROUP_RATES   536 net/mac80211/rc80211_minstrel_ht.c 	const struct mcs_group *group = &minstrel_mcs_groups[index / MCS_GROUP_RATES];
MCS_GROUP_RATES   537 net/mac80211/rc80211_minstrel_ht.c 	unsigned int duration = group->duration[index % MCS_GROUP_RATES];
MCS_GROUP_RATES   565 net/mac80211/rc80211_minstrel_ht.c 	tp_group = &minstrel_mcs_groups[mi->max_tp_rate[0] / MCS_GROUP_RATES];
MCS_GROUP_RATES   566 net/mac80211/rc80211_minstrel_ht.c 	tp_idx = mi->max_tp_rate[0] % MCS_GROUP_RATES;
MCS_GROUP_RATES   591 net/mac80211/rc80211_minstrel_ht.c 			idx = g * MCS_GROUP_RATES + i;
MCS_GROUP_RATES   633 net/mac80211/rc80211_minstrel_ht.c 		int g_idx = mi->max_tp_rate[0] / MCS_GROUP_RATES;
MCS_GROUP_RATES   636 net/mac80211/rc80211_minstrel_ht.c 		supported >>= mi->max_tp_rate[0] % MCS_GROUP_RATES;
MCS_GROUP_RATES   709 net/mac80211/rc80211_minstrel_ht.c 			tmp_cck_tp_rate[j] = MINSTREL_CCK_GROUP * MCS_GROUP_RATES;
MCS_GROUP_RATES   712 net/mac80211/rc80211_minstrel_ht.c 		index = MINSTREL_VHT_GROUP_0 * MCS_GROUP_RATES;
MCS_GROUP_RATES   714 net/mac80211/rc80211_minstrel_ht.c 		index = MINSTREL_HT_GROUP_0 * MCS_GROUP_RATES;
MCS_GROUP_RATES   730 net/mac80211/rc80211_minstrel_ht.c 			tmp_group_tp_rate[j] = MCS_GROUP_RATES * group;
MCS_GROUP_RATES   732 net/mac80211/rc80211_minstrel_ht.c 		for (i = 0; i < MCS_GROUP_RATES; i++) {
MCS_GROUP_RATES   736 net/mac80211/rc80211_minstrel_ht.c 			index = MCS_GROUP_RATES * group + i;
MCS_GROUP_RATES   826 net/mac80211/rc80211_minstrel_ht.c 		if (++mg->index >= MCS_GROUP_RATES) {
MCS_GROUP_RATES   840 net/mac80211/rc80211_minstrel_ht.c 	orig_group = group = *idx / MCS_GROUP_RATES;
MCS_GROUP_RATES  1029 net/mac80211/rc80211_minstrel_ht.c 	if (index / MCS_GROUP_RATES != MINSTREL_CCK_GROUP) {
MCS_GROUP_RATES  1059 net/mac80211/rc80211_minstrel_ht.c 	const struct mcs_group *group = &minstrel_mcs_groups[index / MCS_GROUP_RATES];
MCS_GROUP_RATES  1078 net/mac80211/rc80211_minstrel_ht.c 	if (index / MCS_GROUP_RATES == MINSTREL_CCK_GROUP)
MCS_GROUP_RATES  1082 net/mac80211/rc80211_minstrel_ht.c 		      ((index % MCS_GROUP_RATES) & 0xF);
MCS_GROUP_RATES  1084 net/mac80211/rc80211_minstrel_ht.c 		idx = index % MCS_GROUP_RATES + (group->streams - 1) * 8;
MCS_GROUP_RATES  1104 net/mac80211/rc80211_minstrel_ht.c 	int group = rate / MCS_GROUP_RATES;
MCS_GROUP_RATES  1105 net/mac80211/rc80211_minstrel_ht.c 	rate %= MCS_GROUP_RATES;
MCS_GROUP_RATES  1112 net/mac80211/rc80211_minstrel_ht.c 	int group = mi->max_prob_rate / MCS_GROUP_RATES;
MCS_GROUP_RATES  1114 net/mac80211/rc80211_minstrel_ht.c 	int rate = mi->max_prob_rate % MCS_GROUP_RATES;
MCS_GROUP_RATES  1220 net/mac80211/rc80211_minstrel_ht.c 	sample_idx += sample_group * MCS_GROUP_RATES;
MCS_GROUP_RATES  1271 net/mac80211/rc80211_minstrel_ht.c 		MCS_GROUP_RATES].streams;
MCS_GROUP_RATES  1303 net/mac80211/rc80211_minstrel_ht.c 	    mi->max_prob_rate / MCS_GROUP_RATES != MINSTREL_CCK_GROUP)
MCS_GROUP_RATES  1331 net/mac80211/rc80211_minstrel_ht.c 	sample_group = &minstrel_mcs_groups[sample_idx / MCS_GROUP_RATES];
MCS_GROUP_RATES  1332 net/mac80211/rc80211_minstrel_ht.c 	sample_idx %= MCS_GROUP_RATES;
MCS_GROUP_RATES  1345 net/mac80211/rc80211_minstrel_ht.c 		ieee80211_rate_set_vht(rate, sample_idx % MCS_GROUP_RATES,
MCS_GROUP_RATES  1705 net/mac80211/rc80211_minstrel_ht.c 	i = mi->max_tp_rate[0] / MCS_GROUP_RATES;
MCS_GROUP_RATES  1706 net/mac80211/rc80211_minstrel_ht.c 	j = mi->max_tp_rate[0] % MCS_GROUP_RATES;
MCS_GROUP_RATES  1737 net/mac80211/rc80211_minstrel_ht.c 	u8 rnd[MCS_GROUP_RATES];
MCS_GROUP_RATES  1742 net/mac80211/rc80211_minstrel_ht.c 		for (i = 0; i < MCS_GROUP_RATES; i++) {
MCS_GROUP_RATES  1743 net/mac80211/rc80211_minstrel_ht.c 			new_idx = (i + rnd[i]) % MCS_GROUP_RATES;
MCS_GROUP_RATES  1745 net/mac80211/rc80211_minstrel_ht.c 				new_idx = (new_idx + 1) % MCS_GROUP_RATES;
MCS_GROUP_RATES    37 net/mac80211/rc80211_minstrel_ht.h 	u16 duration[MCS_GROUP_RATES];
MCS_GROUP_RATES    51 net/mac80211/rc80211_minstrel_ht.h 	struct minstrel_rate_stats rates[MCS_GROUP_RATES];
MCS_GROUP_RATES    53 net/mac80211/rc80211_minstrel_ht_debugfs.c 	for (j = 0; j < MCS_GROUP_RATES; j++) {
MCS_GROUP_RATES    56 net/mac80211/rc80211_minstrel_ht_debugfs.c 		int idx = i * MCS_GROUP_RATES + j;
MCS_GROUP_RATES   200 net/mac80211/rc80211_minstrel_ht_debugfs.c 	for (j = 0; j < MCS_GROUP_RATES; j++) {
MCS_GROUP_RATES   203 net/mac80211/rc80211_minstrel_ht_debugfs.c 		int idx = i * MCS_GROUP_RATES + j;