Lines Matching refs:rinfo
2074 struct rate_info *rinfo) in sta_stats_decode_rate() argument
2076 rinfo->bw = STA_STATS_GET(BW, rate); in sta_stats_decode_rate()
2080 rinfo->flags = RATE_INFO_FLAGS_VHT_MCS; in sta_stats_decode_rate()
2081 rinfo->mcs = STA_STATS_GET(VHT_MCS, rate); in sta_stats_decode_rate()
2082 rinfo->nss = STA_STATS_GET(VHT_NSS, rate); in sta_stats_decode_rate()
2084 rinfo->flags |= RATE_INFO_FLAGS_SHORT_GI; in sta_stats_decode_rate()
2087 rinfo->flags = RATE_INFO_FLAGS_MCS; in sta_stats_decode_rate()
2088 rinfo->mcs = STA_STATS_GET(HT_MCS, rate); in sta_stats_decode_rate()
2090 rinfo->flags |= RATE_INFO_FLAGS_SHORT_GI; in sta_stats_decode_rate()
2105 if (rinfo->bw == RATE_INFO_BW_5) in sta_stats_decode_rate()
2107 else if (rinfo->bw == RATE_INFO_BW_10) in sta_stats_decode_rate()
2111 rinfo->legacy = DIV_ROUND_UP(brate, 1 << shift); in sta_stats_decode_rate()
2115 rinfo->flags = RATE_INFO_FLAGS_HE_MCS; in sta_stats_decode_rate()
2116 rinfo->mcs = STA_STATS_GET(HE_MCS, rate); in sta_stats_decode_rate()
2117 rinfo->nss = STA_STATS_GET(HE_NSS, rate); in sta_stats_decode_rate()
2118 rinfo->he_gi = STA_STATS_GET(HE_GI, rate); in sta_stats_decode_rate()
2119 rinfo->he_ru_alloc = STA_STATS_GET(HE_RU, rate); in sta_stats_decode_rate()
2120 rinfo->he_dcm = STA_STATS_GET(HE_DCM, rate); in sta_stats_decode_rate()
2125 static int sta_set_rate_info_rx(struct sta_info *sta, struct rate_info *rinfo) in sta_set_rate_info_rx() argument
2132 sta_stats_decode_rate(sta->local, rate, rinfo); in sta_set_rate_info_rx()