Lines Matching refs:scan_req
221 struct cfg80211_scan_request *req = local->scan_req;
263 * local->scan_req next), but not to complete it
269 if (WARN_ON(!local->scan_req)) {
285 if (local->scan_req != local->int_scan_req)
286 cfg80211_scan_done(local->scan_req, aborted);
287 local->scan_req = NULL;
293 /* we only have to protect scan_req and hw/sw scan */
356 if (local->scan_req)
361 local->scan_req = req;
395 local->scan_req = req;
418 local->scan_req = NULL;
449 if (local->scan_channel_idx >= local->scan_req->n_channels) {
498 next_chan = local->scan_req->channels[local->scan_channel_idx];
577 chan = local->scan_req->channels[local->scan_channel_idx];
603 !local->scan_req->n_ssids) {
620 for (i = 0; i < local->scan_req->n_ssids; i++)
623 local->scan_req->ssids[i].ssid,
624 local->scan_req->ssids[i].ssid_len,
625 local->scan_req->ie, local->scan_req->ie_len);
643 if (!sdata || !local->scan_req) {
656 if (local->scan_req && !local->scanning) {
657 struct cfg80211_scan_request *req = local->scan_req;
660 local->scan_req = NULL;
732 if (local->scan_req)
780 (!local->scanning && local->scan_req);