Home
last modified time | relevance | path

Searched refs:ra_report (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/drivers/net/wireless/realtek/rtw88/
H A Dfw.c158 si->ra_report.txrate.flags = 0; in rtw_fw_ra_report_iter()
174 si->ra_report.txrate.flags |= RATE_INFO_FLAGS_VHT_MCS; in rtw_fw_ra_report_iter()
176 si->ra_report.txrate.flags |= RATE_INFO_FLAGS_MCS; in rtw_fw_ra_report_iter()
179 si->ra_report.txrate.mcs = mcs; in rtw_fw_ra_report_iter()
180 si->ra_report.txrate.nss = nss; in rtw_fw_ra_report_iter()
184 si->ra_report.txrate.flags |= RATE_INFO_FLAGS_SHORT_GI; in rtw_fw_ra_report_iter()
187 si->ra_report.txrate.bw = RATE_INFO_BW_80; in rtw_fw_ra_report_iter()
189 si->ra_report.txrate.bw = RATE_INFO_BW_40; in rtw_fw_ra_report_iter()
191 si->ra_report.txrate.bw = RATE_INFO_BW_20; in rtw_fw_ra_report_iter()
196 si->ra_report.desc_rate = rate; in rtw_fw_ra_report_iter()
[all …]
H A Dmac80211.c727 sinfo->txrate = si->ra_report.txrate; in rtw_ops_sta_statistics()
H A Dmain.h782 struct rtw_ra_report ra_report; member
H A Dphy.c633 mask = rtw_phy_get_rrsr_mask(rtwdev, si->ra_report.desc_rate); in rtw_phy_rrsr_mask_min_iter()
/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Dphy.c2875 struct rtw89_ra_report *ra_report = &rtwsta_link->ra_report; in __rtw89_phy_c2h_ra_rpt_iter() local
2908 memset(&ra_report->txrate, 0, sizeof(ra_report->txrate)); in __rtw89_phy_c2h_ra_rpt_iter()
2921 ra_report->txrate.mcs = rate; in __rtw89_phy_c2h_ra_rpt_iter()
2924 mcs = ra_report->txrate.mcs & 0x07; in __rtw89_phy_c2h_ra_rpt_iter()
2928 ra_report->txrate.mcs = format_v1 ? in __rtw89_phy_c2h_ra_rpt_iter()
2931 ra_report->txrate.nss = format_v1 ? in __rtw89_phy_c2h_ra_rpt_iter()
2936 mcs = ra_report->txrate.mcs; in __rtw89_phy_c2h_ra_rpt_iter()
2952 mcs = ra_report->txrate.mcs; in __rtw89_phy_c2h_ra_rpt_iter()
2964 mcs = ra_report->txrate.mcs; in __rtw89_phy_c2h_ra_rpt_iter()
2969 ra_report->bit_rate = cfg80211_calculate_bitrate(&ra_report->txrate); in __rtw89_phy_c2h_ra_rpt_iter()
[all …]
H A Ddebug.c3700 struct rate_info *rate = &rtwsta_link->ra_report.txrate; in rtw89_sta_link_info_get_iter()
3743 rtwsta_link->ra_report.might_fallback_legacy ? " FB_G" : ""); in rtw89_sta_link_info_get_iter()
3747 rtwsta_link->ra_report.hw_rate); in rtw89_sta_link_info_get_iter()
H A Dmac80211.c1025 sinfo->txrate = rtwsta_link->ra_report.txrate; in rtw89_ops_sta_statistics()
H A Dcoex.c7933 if (last_tx_rate != rtwsta_link->ra_report.hw_rate || in __rtw89_btc_ntfy_wl_sta_iter()
7939 link_info_t->tx_rate = rtwsta_link->ra_report.hw_rate; in __rtw89_btc_ntfy_wl_sta_iter()
7952 r->active_role[port].tx_rate = rtwsta_link->ra_report.hw_rate; in __rtw89_btc_ntfy_wl_sta_iter()
7958 r1->active_role_v1[port].tx_rate = rtwsta_link->ra_report.hw_rate; in __rtw89_btc_ntfy_wl_sta_iter()
7963 dm->trx_info.tx_rate = rtwsta_link->ra_report.hw_rate; in __rtw89_btc_ntfy_wl_sta_iter()
H A Dcore.h3388 struct rtw89_ra_report ra_report; member
H A Dcore.c778 if (rtwsta_link && rtwsta_link->ra_report.might_fallback_legacy) in __rtw89_core_tx_check_he_qos_htc()
/linux-6.15/drivers/net/wireless/realtek/rtl8xxxu/
H A D8188e.c1543 rtl8xxxu_update_ra_report(&priv->ra_report, ra->decision_rate, in rtl8188e_rate_decision()
1544 ra->rate_sgi, priv->ra_report.txrate.bw); in rtl8188e_rate_decision()
1548 rtl8xxxu_update_ra_report(&priv->ra_report, ra->decision_rate, in rtl8188e_rate_decision()
1549 ra->rate_sgi, priv->ra_report.txrate.bw); in rtl8188e_rate_decision()
H A Dcore.c4962 rarpt = &priv->ra_report; in rtl8xxxu_bss_info_changed()
6161 rarpt = &priv->ra_report; in rtl8xxxu_c2hcmd_callback()
6182 if (skb->len >= offsetofend(typeof(*c2h), ra_report.bw)) { in rtl8xxxu_c2hcmd_callback()
6183 if (c2h->ra_report.bw == RTL8XXXU_CHANNEL_WIDTH_40) in rtl8xxxu_c2hcmd_callback()
6189 rtl8xxxu_update_ra_report(rarpt, c2h->ra_report.rate, in rtl8xxxu_c2hcmd_callback()
6190 c2h->ra_report.sgi, bw); in rtl8xxxu_c2hcmd_callback()
6233 c2h->ra_report.rate, c2h->ra_report.sgi, in rtl8723bu_handle_c2h()
6234 c2h->ra_report.macid, c2h->ra_report.noisy_state); in rtl8723bu_handle_c2h()
7145 sinfo->txrate = priv->ra_report.txrate; in rtl8xxxu_sta_statistics()
H A Drtl8xxxu.h1655 } __packed ra_report; member
1917 struct rtl8xxxu_ra_report ra_report; member