Lines Matching refs:scan_sdata
181 struct ieee80211_sub_if_data *scan_sdata;
199 scan_sdata = rcu_dereference(local->scan_sdata);
200 if (scan_sdata && scan_sdata->vif.type == NL80211_IFTYPE_STATION &&
201 scan_sdata->vif.cfg.assoc &&
207 scan_sdata->vif.bss_conf.bssid);
269 sdata1 = rcu_dereference(local->scan_sdata);
415 struct ieee80211_sub_if_data *scan_sdata;
432 scan_sdata = rcu_dereference_protected(local->scan_sdata,
437 ieee80211_prep_hw_scan(scan_sdata)) {
441 rcu_dereference_protected(local->scan_sdata,
462 RCU_INIT_POINTER(local->scan_sdata, NULL);
479 drv_sw_scan_complete(local, scan_sdata);
607 local->scan_sdata,
663 sdata = rcu_dereference_protected(local->scan_sdata,
700 rcu_assign_pointer(local->scan_sdata, sdata);
759 rcu_assign_pointer(local->scan_sdata, sdata);
828 RCU_INIT_POINTER(local->scan_sdata, NULL);
1067 sdata = rcu_dereference_protected(local->scan_sdata,
1090 RCU_INIT_POINTER(local->scan_sdata, NULL);
1284 rcu_dereference_protected(local->scan_sdata,