Lines Matching defs:request

639 				 struct regulatory_request *request)
646 request->alpha2[0], request->alpha2[1]);
649 switch (request->initiator) {
658 request->initiator);
663 if (strncmp(request->alpha2, "00", 2) &&
664 strncmp(request->alpha2, adapter->country_code,
665 sizeof(request->alpha2))) {
666 memcpy(adapter->country_code, request->alpha2,
667 sizeof(request->alpha2));
2146 * CFG802.11 operation handler for disconnection request.
2329 * then request scan and cfg80211_get_bss() again for final output.
2397 * CFG802.11 operation handler for association request.
2414 "%s: reject infra assoc request in non-STA role\n",
2566 "request to join ibss received\t"
2617 * CFG802.11 operation handler for scan request.
2619 * This function issues a scan request to the firmware based upon
2625 struct cfg80211_scan_request *request)
2627 struct net_device *dev = request->wdev->netdev;
2636 "info: received scan request on %s\n", dev->name);
2638 /* Block scan request if scan operation or scan cleanup when interface
2657 priv->scan_request = request;
2659 if (request->flags & NL80211_SCAN_FLAG_RANDOM_ADDR) {
2660 get_random_mask_addr(mac_addr, request->mac_addr,
2661 request->mac_addr_mask);
2662 ether_addr_copy(request->mac_addr, mac_addr);
2666 user_scan_cfg->num_ssids = request->n_ssids;
2667 user_scan_cfg->ssid_list = request->ssids;
2669 if (request->ie && request->ie_len) {
2675 ie = (struct ieee_types_header *)(request->ie + offset);
2679 if (offset >= request->ie_len)
2684 for (i = 0; i < min_t(u32, request->n_channels,
2686 chan = request->channels[i];
2690 if ((chan->flags & IEEE80211_CHAN_NO_IR) || !request->n_ssids)
2715 if (request->ie && request->ie_len) {
2729 * This function issues a bgscan config request to the firmware based upon
2737 struct cfg80211_sched_scan_request *request)
2745 if (!request || (!request->n_ssids && !request->n_match_sets)) {
2752 request->n_ssids, request->n_match_sets);
2754 request->n_channels, request->scan_plans->interval,
2755 (int)request->ie_len);
2764 bgscan_cfg->num_ssids = request->n_match_sets;
2765 bgscan_cfg->ssid_list = request->match_sets;
2767 if (request->ie && request->ie_len) {
2773 ie = (struct ieee_types_header *)(request->ie + offset);
2777 if (offset >= request->ie_len)
2782 for (i = 0; i < min_t(u32, request->n_channels,
2784 chan = request->channels[i];
2788 if ((chan->flags & IEEE80211_CHAN_NO_IR) || !request->n_ssids)
2798 bgscan_cfg->chan_per_scan = min_t(u32, request->n_channels,
2802 bgscan_cfg->scan_interval = (request->scan_plans->interval >
2804 request->scan_plans->interval :
2813 if (request->min_rssi_thold != NL80211_SCAN_RSSI_THOLD_OFF) {
2815 bgscan_cfg->rssi_threshold = request->min_rssi_thold;
3908 wiphy_err(wiphy, "channel switch is running, abort request\n");
4314 * additional active scan request for hidden SSIDs on passive channels.