Lines Matching refs:link_conf

431 				     struct ieee80211_bss_conf *link_conf,  in iwl_mvm_set_fw_protection_flags()  argument
436 u8 protection_mode = link_conf->ht_operation_mode & in iwl_mvm_set_fw_protection_flags()
438 bool ht_enabled = !!(link_conf->ht_operation_mode & in iwl_mvm_set_fw_protection_flags()
441 if (link_conf->use_cts_prot) in iwl_mvm_set_fw_protection_flags()
445 link_conf->use_cts_prot, in iwl_mvm_set_fw_protection_flags()
446 link_conf->ht_operation_mode); in iwl_mvm_set_fw_protection_flags()
465 if (link_conf->chanreq.oper.width > NL80211_CHAN_WIDTH_20) in iwl_mvm_set_fw_protection_flags()
476 struct ieee80211_bss_conf *link_conf, in iwl_mvm_set_fw_qos_params() argument
481 mvmvif->link[link_conf->link_id]; in iwl_mvm_set_fw_qos_params()
501 if (link_conf->qos) in iwl_mvm_set_fw_qos_params()
504 if (link_conf->chanreq.oper.width != NL80211_CHAN_WIDTH_20_NOHT) in iwl_mvm_set_fw_qos_params()
595 struct ieee80211_bss_conf *link_conf, in iwl_mvm_set_fw_dtim_tbtt() argument
616 dtim_offs = link_conf->sync_dtim_count * in iwl_mvm_set_fw_dtim_tbtt()
617 link_conf->beacon_int; in iwl_mvm_set_fw_dtim_tbtt()
622 cpu_to_le64(link_conf->sync_tsf + dtim_offs); in iwl_mvm_set_fw_dtim_tbtt()
624 cpu_to_le32(link_conf->sync_device_ts + dtim_offs); in iwl_mvm_set_fw_dtim_tbtt()
626 cpu_to_le32(link_conf->sync_device_ts); in iwl_mvm_set_fw_dtim_tbtt()
897 struct ieee80211_bss_conf *link_conf; in iwl_mvm_mac_ctxt_get_lowest_rate() local
900 link_conf = rcu_dereference(vif->link_conf[link_id]); in iwl_mvm_mac_ctxt_get_lowest_rate()
901 if (link_conf) { in iwl_mvm_mac_ctxt_get_lowest_rate()
902 basic = link_conf->basic_rates; in iwl_mvm_mac_ctxt_get_lowest_rate()
903 if (link_conf->chanreq.oper.chan) in iwl_mvm_mac_ctxt_get_lowest_rate()
904 band = link_conf->chanreq.oper.chan->band; in iwl_mvm_mac_ctxt_get_lowest_rate()
1094 struct ieee80211_bss_conf *link_conf) in iwl_mvm_mac_ctxt_send_beacon_v9() argument
1107 ctx = rcu_dereference(link_conf->chanctx_conf); in iwl_mvm_mac_ctxt_send_beacon_v9()
1124 if (WARN_ON(!mvmvif->link[link_conf->link_id])) in iwl_mvm_mac_ctxt_send_beacon_v9()
1129 cpu_to_le32(mvmvif->link[link_conf->link_id]->fw_link_id); in iwl_mvm_mac_ctxt_send_beacon_v9()
1161 struct ieee80211_bss_conf *link_conf) in iwl_mvm_mac_ctxt_send_beacon() argument
1176 link_conf); in iwl_mvm_mac_ctxt_send_beacon()
1184 struct ieee80211_bss_conf *link_conf) in iwl_mvm_mac_ctxt_beacon_changed() argument
1193 link_conf->link_id); in iwl_mvm_mac_ctxt_beacon_changed()
1204 ret = iwl_mvm_mac_ctxt_send_beacon(mvm, vif, beacon, link_conf); in iwl_mvm_mac_ctxt_beacon_changed()