Lines Matching refs:bss
142 struct cfg80211_bss *bss, in mwifiex_fill_new_bss_desc() argument
147 struct mwifiex_bss_priv *bss_priv = (void *)bss->priv; in mwifiex_fill_new_bss_desc()
151 ies = rcu_dereference(bss->ies); in mwifiex_fill_new_bss_desc()
163 memcpy(bss_desc->mac_address, bss->bssid, ETH_ALEN); in mwifiex_fill_new_bss_desc()
164 bss_desc->rssi = bss->signal; in mwifiex_fill_new_bss_desc()
168 bss_desc->beacon_period = bss->beacon_interval; in mwifiex_fill_new_bss_desc()
169 bss_desc->cap_info_bitmap = bss->capability; in mwifiex_fill_new_bss_desc()
206 struct cfg80211_bss *bss) in mwifiex_process_country_ie() argument
214 country_ie = ieee80211_bss_get_ie(bss, WLAN_EID_COUNTRY); in mwifiex_process_country_ie()
265 int mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss, in mwifiex_bss_start() argument
274 if (bss) { in mwifiex_bss_start()
275 mwifiex_process_country_ie(priv, bss); in mwifiex_bss_start()
283 ret = mwifiex_fill_new_bss_desc(priv, bss, bss_desc); in mwifiex_bss_start()
343 if (bss) in mwifiex_bss_start()
344 cfg80211_put_bss(priv->adapter->wiphy, bss); in mwifiex_bss_start()
368 if (bss) in mwifiex_bss_start()
369 cfg80211_put_bss(priv->adapter->wiphy, bss); in mwifiex_bss_start()