Lines Matching refs:req
24 static int update_probe_tmpl(struct wfx_vif *wvif, struct cfg80211_scan_request *req)
30 req->ie_len);
34 skb_put_data(skb, req->ie, req->ie_len);
40 static int send_scan_req(struct wfx_vif *wvif, struct cfg80211_scan_request *req, int start_idx)
46 for (i = start_idx; i < req->n_channels; i++) {
47 ch_start = req->channels[start_idx];
48 ch_cur = req->channels[i];
58 ret = wfx_hif_scan(wvif, req, start_idx, i - start_idx);
81 if (req->channels[start_idx]->max_power != vif->bss_conf.txpower)
103 update_probe_tmpl(wvif, &hw_req->req);
107 ret = send_scan_req(wvif, &hw_req->req, chan_cur);
118 } while (ret >= 0 && chan_cur < hw_req->req.n_channels);
129 WARN_ON(hw_req->req.n_channels > HIF_API_MAX_NB_CHANNELS);