Lines Matching refs:ies

698 static u8 *iwl_mvm_copy_and_insert_ds_elem(struct iwl_mvm *mvm, const u8 *ies,
711 memcpy(newpos, ies, len);
715 offs = ieee80211_ie_split(ies, len,
720 memcpy(newpos, ies, offs);
728 memcpy(newpos, ies + offs, len - offs);
752 struct ieee80211_scan_ies *ies,
786 ies->ies[NL80211_BAND_2GHZ],
787 ies->len[NL80211_BAND_2GHZ],
793 memcpy(pos, ies->ies[NL80211_BAND_5GHZ],
794 ies->len[NL80211_BAND_5GHZ]);
797 cpu_to_le16(ies->len[NL80211_BAND_5GHZ]);
798 pos += ies->len[NL80211_BAND_5GHZ];
800 memcpy(pos, ies->ies[NL80211_BAND_6GHZ],
801 ies->len[NL80211_BAND_6GHZ]);
804 cpu_to_le16(ies->len[NL80211_BAND_6GHZ]);
805 pos += ies->len[NL80211_BAND_6GHZ];
806 memcpy(pos, ies->common_ies, ies->common_ie_len);
812 iwl_mvm_add_tpc_report_ie(pos + ies->common_ie_len);
813 params->preq.common_data.len = cpu_to_le16(ies->common_ie_len +
816 params->preq.common_data.len = cpu_to_le16(ies->common_ie_len);
834 struct ieee80211_scan_ies *ies,
839 (ies->common_ie_len +
840 ies->len[NL80211_BAND_2GHZ] +
841 ies->len[NL80211_BAND_5GHZ] <=
2956 struct ieee80211_scan_ies *ies,
2983 if (!iwl_mvm_scan_fits(mvm, req->n_ssids, ies, req->n_channels))
3020 iwl_mvm_build_scan_probe(mvm, vif, ies, &params);
3062 struct ieee80211_scan_ies *ies)
3064 return _iwl_mvm_single_scan_start(mvm, vif, req, ies,
3071 struct ieee80211_scan_ies *ies,
3138 iwl_mvm_build_scan_probe(mvm, vif, ies, &params);
3169 !iwl_mvm_scan_fits(mvm, req->n_ssids, ies, params.n_channels)) {
3549 struct ieee80211_scan_ies ies = {};
3583 ret = _iwl_mvm_single_scan_start(mvm, vif, req, &ies,