RATE_INFO_FLAGS_MCS
} else if (txrate->flags & RATE_INFO_FLAGS_MCS) {
if (txrate->flags & RATE_INFO_FLAGS_MCS) {
if (txrate->flags >= RATE_INFO_FLAGS_MCS) {
arsta->txrate.flags = RATE_INFO_FLAGS_MCS;
*flags = RATE_INFO_FLAGS_MCS;
} else if (txrate->flags & RATE_INFO_FLAGS_MCS) {
} else if (txrate->flags & RATE_INFO_FLAGS_MCS) {
arsta->txrate.flags = RATE_INFO_FLAGS_MCS;
arsta->txrate.flags = RATE_INFO_FLAGS_MCS;
peer->txrate.flags = RATE_INFO_FLAGS_MCS;
txrate.flags = RATE_INFO_FLAGS_MCS;
sinfo->txrate.flags |= RATE_INFO_FLAGS_MCS;
sinfo->txrate.flags |= RATE_INFO_FLAGS_MCS;
info->flags |= RATE_INFO_FLAGS_MCS;
rinfo->flags |= RATE_INFO_FLAGS_MCS;
rinfo->flags |= RATE_INFO_FLAGS_MCS;
rate->flags |= RATE_INFO_FLAGS_MCS;
rate->flags |= RATE_INFO_FLAGS_MCS;
rate.flags = RATE_INFO_FLAGS_MCS;
(RATE_INFO_FLAGS_VHT_MCS | RATE_INFO_FLAGS_MCS)) {
rate->flags = RATE_INFO_FLAGS_MCS;
flags |= RATE_INFO_FLAGS_MCS;
(RATE_INFO_FLAGS_VHT_MCS | RATE_INFO_FLAGS_MCS)) {
(RATE_INFO_FLAGS_VHT_MCS | RATE_INFO_FLAGS_MCS)) {
rate.flags = RATE_INFO_FLAGS_MCS;
rate.flags = RATE_INFO_FLAGS_MCS;
rate_dst->flags |= RATE_INFO_FLAGS_MCS;
rarpt->txrate.flags |= RATE_INFO_FLAGS_MCS;
si->ra_report.txrate.flags |= RATE_INFO_FLAGS_MCS;
if (rate->flags & RATE_INFO_FLAGS_MCS)
ra_report->txrate.flags |= RATE_INFO_FLAGS_MCS;
else if (ri->flags & RATE_INFO_FLAGS_MCS)
rinfo->flags |= RATE_INFO_FLAGS_MCS;
if (rate_status->rate_idx.flags & RATE_INFO_FLAGS_MCS ||
if (rate->flags & RATE_INFO_FLAGS_MCS) {
rinfo->flags = RATE_INFO_FLAGS_MCS;
(RATE_INFO_FLAGS_MCS |
if (status_rate->rate_idx.flags & RATE_INFO_FLAGS_MCS)
(RATE_INFO_FLAGS_MCS |
if (status_rate && (status_rate->rate_idx.flags & RATE_INFO_FLAGS_MCS))
ri.flags |= RATE_INFO_FLAGS_MCS;
if (info->flags & RATE_INFO_FLAGS_MCS) {
if (rate->flags & RATE_INFO_FLAGS_MCS)