Lines Matching refs:bss
228 struct cfg80211_bss *bss; in __ieee80211_sta_join_ibss() local
389 bss = cfg80211_inform_bss_frame_data(local->hw.wiphy, &bss_meta, mgmt, in __ieee80211_sta_join_ibss()
392 cfg80211_put_bss(local->hw.wiphy, bss); in __ieee80211_sta_join_ibss()
398 struct ieee80211_bss *bss) in ieee80211_sta_join_ibss() argument
401 container_of((void *)bss, struct cfg80211_bss, priv); in ieee80211_sta_join_ibss()
450 for (i = 0; i < bss->supp_rates_len; i++) { in ieee80211_sta_join_ibss()
451 int rate = bss->supp_rates[i] & 0x7f; in ieee80211_sta_join_ibss()
452 bool is_basic = !!(bss->supp_rates[i] & 0x80); in ieee80211_sta_join_ibss()
1117 struct ieee80211_bss *bss; in ieee80211_rx_bss_info() local
1129 bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, channel); in ieee80211_rx_bss_info()
1130 if (!bss) in ieee80211_rx_bss_info()
1133 cbss = container_of((void *)bss, struct cfg80211_bss, priv); in ieee80211_rx_bss_info()
1193 ieee80211_sta_join_ibss(sdata, bss); in ieee80211_rx_bss_info()
1201 ieee80211_rx_bss_put(local, bss); in ieee80211_rx_bss_info()
1466 struct ieee80211_bss *bss; in ieee80211_sta_find_ibss() local
1468 bss = (void *)cbss->priv; in ieee80211_sta_find_ibss()
1476 ieee80211_sta_join_ibss(sdata, bss); in ieee80211_sta_find_ibss()
1477 ieee80211_rx_bss_put(local, bss); in ieee80211_sta_find_ibss()