Lines Matching defs:bss
65 struct cfg80211_internal_bss *bss = NULL;
89 bss = wdev->auth_bsses[i];
92 cfg80211_ref_bss(bss);
107 if (!bss)
127 /* this consumes one bss reference (unless bss is NULL) */
131 bss ? &bss->pub : NULL);
133 if (bss) {
134 cfg80211_unhold_bss(bss);
135 cfg80211_put_bss(&bss->pub);
386 struct cfg80211_internal_bss *bss;
416 req.bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len,
421 if (!req.bss)
424 bss = bss_from_pub(req.bss);
440 wdev->auth_bsses[slot] = bss;
442 wdev->authtry_bsses[slot] = bss;
443 cfg80211_hold_bss(bss);
451 cfg80211_unhold_bss(bss);
456 cfg80211_put_bss(req.bss);
489 struct cfg80211_internal_bss *bss;
515 req.bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len,
517 if (!req.bss) {
523 bss = bss_from_pub(req.bss);
526 if (bss == wdev->auth_bsses[i]) {
542 cfg80211_put_bss(req.bss);
583 req.bss = &wdev->current_bss->pub;
587 req.bss = &wdev->auth_bsses[i]->pub;
592 req.bss = &wdev->authtry_bsses[i]->pub;
597 if (!req.bss)
641 req.bss = &wdev->current_bss->pub;
682 req.bss = &wdev->current_bss->pub;
693 req.bss = &wdev->auth_bsses[i]->pub;
702 req.bss = &wdev->authtry_bsses[i]->pub;