Lines Matching refs:sta
771 struct ieee80211_sta *sta)
788 curshortgi_40mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40);
789 curshortgi_20mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20);
793 ratr_value = sta->deflink.supp_rates[1] << 4;
795 ratr_value = sta->deflink.supp_rates[0];
796 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 |
797 sta->deflink.ht_cap.mcs.rx_mask[0] << 12);
855 struct ieee80211_sta *sta,
874 curtxbw_40mhz = sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40;
875 curshortgi_40mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40);
876 curshortgi_20mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20);
878 sta_entry = (struct rtl_sta_info *)sta->drv_priv;
886 macid = sta->aid + 1;
889 ratr_bitmap = sta->deflink.supp_rates[1] << 4;
891 ratr_bitmap = sta->deflink.supp_rates[0];
892 ratr_bitmap |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 |
893 sta->deflink.ht_cap.mcs.rx_mask[0] << 12);
1013 struct ieee80211_sta *sta,
1019 rtl92de_update_hal_rate_mask(hw, sta, rssi_level, update_bw);
1021 rtl92de_update_hal_rate_table(hw, sta);