Lines Matching refs:auth_bsses
36 wdev->auth_bsses[i] = wdev->authtry_bsses[i];
85 if (!wdev->auth_bsses[i])
87 if (memcmp(wdev->auth_bsses[i]->pub.bssid, mgmt->bssid,
89 bss = wdev->auth_bsses[i];
90 wdev->auth_bsses[i] = NULL;
101 * removed the BSS from the auth_bsses list due to the
163 if (wdev->auth_bsses[i] &&
164 memcmp(wdev->auth_bsses[i]->pub.bssid, bssid, ETH_ALEN) == 0) {
165 cfg80211_unhold_bss(wdev->auth_bsses[i]);
166 cfg80211_put_bss(&wdev->auth_bsses[i]->pub);
167 wdev->auth_bsses[i] = NULL;
235 if (wdev->authtry_bsses[i] || wdev->auth_bsses[i])
237 wdev->auth_bsses[i] = wdev->current_bss;
330 if (wdev->auth_bsses[i] &&
331 memcmp(wdev->auth_bsses[i]->pub.bssid,
333 cfg80211_unhold_bss(wdev->auth_bsses[i]);
334 cfg80211_put_bss(&wdev->auth_bsses[i]->pub);
335 wdev->auth_bsses[i] = NULL;
404 if (wdev->auth_bsses[i] &&
405 memcmp(bssid, wdev->auth_bsses[i]->pub.bssid,
427 if (!wdev->auth_bsses[i] && !wdev->authtry_bsses[i]) {
440 wdev->auth_bsses[slot] = bss;
448 wdev->auth_bsses[slot] = NULL;
526 if (bss == wdev->auth_bsses[i]) {
541 /* still a reference in wdev->auth_bsses[slot] */
585 if (wdev->auth_bsses[i] &&
586 memcmp(bssid, wdev->auth_bsses[i]->pub.bssid, ETH_ALEN) == 0) {
587 req.bss = &wdev->auth_bsses[i]->pub;
692 if (wdev->auth_bsses[i]) {
693 req.bss = &wdev->auth_bsses[i]->pub;
695 if (wdev->auth_bsses[i]) {
696 cfg80211_unhold_bss(wdev->auth_bsses[i]);
697 cfg80211_put_bss(&wdev->auth_bsses[i]->pub);
698 wdev->auth_bsses[i] = NULL;