Lines Matching defs:request

79  * use the userspace regulatory request as that will be respected as
81 * only for testing the driver regulatory request, world roaming
90 * request with all radios reporting the same regulatory domain.
107 * settings, only the first radio will send a regulatory domain request
114 * using the first driver regulatory request and the second radio will use
115 * non-strict settings using the second driver regulatory request. All
122 * 3 - first driver regulatory domain request
123 * 4 - second driver regulatory domain request
125 * domain request
868 [NL80211_PMSR_ATTR_PEERS] = { .type = NLA_REJECT }, // only for request.
2936 wiphy_dbg(hw->wiphy, "hwsim hw_scan request\n");
2976 pr_debug("hwsim sw_scan request, prepping stuff\n");
3260 struct cfg80211_pmsr_ftm_request_peer *request)
3264 if (!request->requested)
3271 if (nla_put_u32(msg, NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE, request->preamble))
3274 if (nla_put_u16(msg, NL80211_PMSR_FTM_REQ_ATTR_BURST_PERIOD, request->burst_period))
3277 if (request->asap && nla_put_flag(msg, NL80211_PMSR_FTM_REQ_ATTR_ASAP))
3280 if (request->request_lci && nla_put_flag(msg, NL80211_PMSR_FTM_REQ_ATTR_REQUEST_LCI))
3283 if (request->request_civicloc &&
3287 if (request->trigger_based && nla_put_flag(msg, NL80211_PMSR_FTM_REQ_ATTR_TRIGGER_BASED))
3290 if (request->non_trigger_based &&
3294 if (request->lmr_feedback && nla_put_flag(msg, NL80211_PMSR_FTM_REQ_ATTR_LMR_FEEDBACK))
3297 if (nla_put_u8(msg, NL80211_PMSR_FTM_REQ_ATTR_NUM_BURSTS_EXP, request->num_bursts_exp))
3300 if (nla_put_u8(msg, NL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION, request->burst_duration))
3303 if (nla_put_u8(msg, NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST, request->ftms_per_burst))
3306 if (nla_put_u8(msg, NL80211_PMSR_FTM_REQ_ATTR_NUM_FTMR_RETRIES, request->ftmr_retries))
3309 if (nla_put_u8(msg, NL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION, request->burst_duration))
3312 if (nla_put_u8(msg, NL80211_PMSR_FTM_REQ_ATTR_BSS_COLOR, request->bss_color))
3321 struct cfg80211_pmsr_request_peer *request)
3331 request->addr))
3338 err = nl80211_send_chandef(msg, &request->chandef);
3348 if (request->report_ap_tsf && nla_put_flag(msg, NL80211_PMSR_REQ_ATTR_GET_AP_TSF))
3355 err = mac80211_hwsim_send_pmsr_ftm_request_peer(msg, &request->ftm);
3367 struct cfg80211_pmsr_request *request)
3376 if (nla_put_u32(msg, NL80211_ATTR_TIMEOUT, request->timeout))
3379 if (!is_zero_ether_addr(request->mac_addr)) {
3380 if (nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, request->mac_addr))
3382 if (nla_put(msg, NL80211_ATTR_MAC_MASK, ETH_ALEN, request->mac_addr_mask))
3386 for (int i = 0; i < request->n_peers; i++) {
3387 err = mac80211_hwsim_send_pmsr_request_peer(msg, &request->peers[i]);
3399 struct cfg80211_pmsr_request *request)
3441 err = mac80211_hwsim_send_pmsr_request(skb, request);
3453 data->pmsr_request = request;
3466 struct cfg80211_pmsr_request *request)
3482 if (data->pmsr_request != request) {
3504 err = mac80211_hwsim_send_pmsr_request(skb, request);