Lines Matching refs:hw_scan_req

372 			local->hw_scan_req->req.channels[i] = req->channels[i];
388 local->hw_scan_req->req.channels[n_chans] =
398 local->hw_scan_req->req.n_channels = n_chans;
405 (u8 *)local->hw_scan_req->req.ie,
407 &local->hw_scan_req->ies,
413 local->hw_scan_req->req.ie_len = ielen;
414 local->hw_scan_req->req.no_cck = req->no_cck;
415 ether_addr_copy(local->hw_scan_req->req.mac_addr, req->mac_addr);
416 ether_addr_copy(local->hw_scan_req->req.mac_addr_mask,
418 ether_addr_copy(local->hw_scan_req->req.bssid, req->bssid);
457 local->hw_scan_req);
469 kfree(local->hw_scan_req);
470 local->hw_scan_req = NULL;
747 local->hw_scan_req = kmalloc(
748 sizeof(*local->hw_scan_req) +
751 if (!local->hw_scan_req)
754 local->hw_scan_req->req.ssids = req->ssids;
755 local->hw_scan_req->req.n_ssids = req->n_ssids;
756 ies = (u8 *)local->hw_scan_req +
757 sizeof(*local->hw_scan_req) +
759 local->hw_scan_req->req.ie = ies;
760 local->hw_scan_req->req.flags = req->flags;
761 eth_broadcast_addr(local->hw_scan_req->req.bssid);
762 local->hw_scan_req->req.duration = req->duration;
763 local->hw_scan_req->req.duration_mandatory =
765 local->hw_scan_req->req.tsf_report_link_id =
769 local->hw_scan_req->req.n_6ghz_params = req->n_6ghz_params;
770 local->hw_scan_req->req.scan_6ghz_params =
772 local->hw_scan_req->req.scan_6ghz = req->scan_6ghz;
775 * After allocating local->hw_scan_req, we must
840 rc = drv_hw_scan(local, sdata, local->hw_scan_req);
846 kfree(local->hw_scan_req);
847 local->hw_scan_req = NULL;
1246 * local->hw_scan_req to operate on 5G band, what race with
1247 * driver which can use local->hw_scan_req