Lines Matching refs:supp_rates
448 int rate = bss->supp_rates[i] & 0x7f; in ieee80211_sta_join_ibss()
449 bool is_basic = !!(bss->supp_rates[i] & 0x80); in ieee80211_sta_join_ibss()
592 const u8 *addr, u32 supp_rates) in ieee80211_ibss_add_sta() argument
640 sta->sta.deflink.supp_rates[band] = supp_rates | in ieee80211_ibss_add_sta()
987 u32 supp_rates = 0; in ieee80211_update_sta_info() local
1002 if (elems->supp_rates) { in ieee80211_update_sta_info()
1003 supp_rates = ieee80211_sta_get_rates(sdata, elems, in ieee80211_update_sta_info()
1008 prev_rates = sta->sta.deflink.supp_rates[band]; in ieee80211_update_sta_info()
1016 sta->sta.deflink.supp_rates[band] = supp_rates | in ieee80211_update_sta_info()
1018 if (sta->sta.deflink.supp_rates[band] != prev_rates) { in ieee80211_update_sta_info()
1022 sta->sta.deflink.supp_rates[band]); in ieee80211_update_sta_info()
1028 mgmt->sa, supp_rates); in ieee80211_update_sta_info()
1111 u32 supp_rates = 0; in ieee80211_rx_bss_info() local
1185 supp_rates = ieee80211_sta_get_rates(sdata, elems, band, NULL); in ieee80211_rx_bss_info()
1187 supp_rates); in ieee80211_rx_bss_info()
1197 u32 supp_rates) in ieee80211_ibss_rx_no_sta() argument
1239 sta->sta.deflink.supp_rates[band] = supp_rates | in ieee80211_ibss_rx_no_sta()