Lines Matching refs:rinfo
2112 struct rate_info *rinfo)
2114 rinfo->bw = STA_STATS_GET(BW, rate);
2118 rinfo->flags = RATE_INFO_FLAGS_VHT_MCS;
2119 rinfo->mcs = STA_STATS_GET(VHT_MCS, rate);
2120 rinfo->nss = STA_STATS_GET(VHT_NSS, rate);
2122 rinfo->flags |= RATE_INFO_FLAGS_SHORT_GI;
2125 rinfo->flags = RATE_INFO_FLAGS_MCS;
2126 rinfo->mcs = STA_STATS_GET(HT_MCS, rate);
2128 rinfo->flags |= RATE_INFO_FLAGS_SHORT_GI;
2143 if (rinfo->bw == RATE_INFO_BW_5)
2145 else if (rinfo->bw == RATE_INFO_BW_10)
2149 rinfo->legacy = DIV_ROUND_UP(brate, 1 << shift);
2153 rinfo->flags = RATE_INFO_FLAGS_HE_MCS;
2154 rinfo->mcs = STA_STATS_GET(HE_MCS, rate);
2155 rinfo->nss = STA_STATS_GET(HE_NSS, rate);
2156 rinfo->he_gi = STA_STATS_GET(HE_GI, rate);
2157 rinfo->he_ru_alloc = STA_STATS_GET(HE_RU, rate);
2158 rinfo->he_dcm = STA_STATS_GET(HE_DCM, rate);
2163 static int sta_set_rate_info_rx(struct sta_info *sta, struct rate_info *rinfo)
2170 sta_stats_decode_rate(sta->local, rate, rinfo);