Lines Matching refs:scan_sdata
157 struct ieee80211_sub_if_data *scan_sdata;
178 scan_sdata = rcu_dereference(local->scan_sdata);
179 if (scan_sdata && scan_sdata->vif.type == NL80211_IFTYPE_STATION &&
180 scan_sdata->vif.bss_conf.assoc &&
186 scan_sdata->vif.bss_conf.bssid);
276 sdata1 = rcu_dereference(local->scan_sdata);
420 struct ieee80211_sub_if_data *scan_sdata;
437 scan_sdata = rcu_dereference_protected(local->scan_sdata,
442 ieee80211_prep_hw_scan(scan_sdata)) {
446 rcu_dereference_protected(local->scan_sdata,
467 RCU_INIT_POINTER(local->scan_sdata, NULL);
484 drv_sw_scan_complete(local, scan_sdata);
613 local->scan_sdata,
669 sdata = rcu_dereference_protected(local->scan_sdata,
706 rcu_assign_pointer(local->scan_sdata, sdata);
765 rcu_assign_pointer(local->scan_sdata, sdata);
834 RCU_INIT_POINTER(local->scan_sdata, NULL);
1073 sdata = rcu_dereference_protected(local->scan_sdata,
1096 RCU_INIT_POINTER(local->scan_sdata, NULL);
1289 rcu_dereference_protected(local->scan_sdata,
1296 * the mutex, but we'll set scan_sdata = NULL and it'll