Lines Matching defs:link_conf

50 		     struct ieee80211_bss_conf *link_conf)
53 unsigned int link_id = link_conf->link_id;
68 link_conf);
79 cmd.spec_link_id = link_conf->link_id;
87 memcpy(cmd.local_link_addr, link_conf->addr, ETH_ALEN);
89 if (vif->type == NL80211_IFTYPE_ADHOC && link_conf->bssid)
90 memcpy(cmd.ibss_bssid_addr, link_conf->bssid, ETH_ALEN);
98 struct ieee80211_bss_conf *link_conf,
102 unsigned int link_id = link_conf->link_id;
147 memcpy(cmd.local_link_addr, link_conf->addr, ETH_ALEN);
151 if (vif->type == NL80211_IFTYPE_ADHOC && link_conf->bssid)
152 memcpy(cmd.ibss_bssid_addr, link_conf->bssid, ETH_ALEN);
154 iwl_mvm_set_fw_basic_rates(mvm, vif, link_conf,
157 cmd.cck_short_preamble = cpu_to_le32(link_conf->use_short_preamble);
158 cmd.short_slot = cpu_to_le32(link_conf->use_short_slot);
162 iwl_mvm_set_fw_protection_flags(mvm, vif, link_conf,
166 iwl_mvm_set_fw_qos_params(mvm, vif, link_conf, cmd.ac,
170 cmd.bi = cpu_to_le32(link_conf->beacon_int);
171 cmd.dtim_interval = cpu_to_le32(link_conf->beacon_int *
172 link_conf->dtim_period);
174 if (!link_conf->he_support || iwlwifi_mod_params.disable_11ax ||
180 cmd.htc_trig_based_pkt_ext = link_conf->htc_trig_based_pkt_ext;
182 if (link_conf->uora_exists) {
184 link_conf->uora_ocw_range & 0x7;
186 (link_conf->uora_ocw_range >> 3) & 0x7;
197 if (link_conf->eht_puncturing && !iwlwifi_mod_params.disable_11be)
198 cmd.puncture_mask = cpu_to_le16(link_conf->eht_puncturing);
203 cmd.bss_color = link_conf->he_bss_color.color;
205 if (!link_conf->he_bss_color.enabled) {
210 cmd.frame_time_rts_th = cpu_to_le16(link_conf->frame_time_rts_th);
218 if (link_conf->nontransmitted) {
220 link_conf->transmitter_bssid);
221 cmd.bssid_index = link_conf->bssid_index;
228 cmd.spec_link_id = link_conf->link_id;
239 struct ieee80211_bss_conf *link_conf)
242 unsigned int link_id = link_conf->link_id;
256 cmd.spec_link_id = link_conf->link_id;
271 struct ieee80211_bss_conf *link_conf)
275 ret = iwl_mvm_link_changed(mvm, vif, link_conf,
280 ret = iwl_mvm_remove_link(mvm, vif, link_conf);