Lines Matching refs:wreq
3502 struct iw_scan_req *wreq = NULL; in cfg80211_wext_siwscan() local
3511 wreq = (struct iw_scan_req *)extra; in cfg80211_wext_siwscan()
3524 if (wreq && wreq->num_channels) { in cfg80211_wext_siwscan()
3526 if (unlikely(wreq->num_channels > IW_MAX_FREQUENCIES)) in cfg80211_wext_siwscan()
3528 n_channels = wreq->num_channels; in cfg80211_wext_siwscan()
3569 if (wreq && wreq->num_channels) { in cfg80211_wext_siwscan()
3572 for (k = 0; k < wreq->num_channels; k++) { in cfg80211_wext_siwscan()
3574 &wreq->channel_list[k]; in cfg80211_wext_siwscan()
3601 if (wreq) { in cfg80211_wext_siwscan()
3603 if (wreq->essid_len > IEEE80211_MAX_SSID_LEN) in cfg80211_wext_siwscan()
3605 memcpy(creq->req.ssids[0].ssid, wreq->essid, in cfg80211_wext_siwscan()
3606 wreq->essid_len); in cfg80211_wext_siwscan()
3607 creq->req.ssids[0].ssid_len = wreq->essid_len; in cfg80211_wext_siwscan()
3609 if (wreq->scan_type == IW_SCAN_TYPE_PASSIVE) { in cfg80211_wext_siwscan()