Lines Matching refs:bss_conf

97 		min_bi = min(data->vif->bss_conf.beacon_int,  in iwl_mvm_mac_tsf_id_iter()
98 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter()
103 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter()
104 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter()
126 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter()
127 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter()
132 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter()
133 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter()
331 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_ack_rates()
544 const u8 *bssid = bssid_override ?: vif->bss_conf.bssid; in iwl_mvm_mac_ctxt_cmd_common()
565 cpu_to_le32(vif->bss_conf.use_short_preamble ? in iwl_mvm_mac_ctxt_cmd_common()
568 cpu_to_le32(vif->bss_conf.use_short_slot ? in iwl_mvm_mac_ctxt_cmd_common()
573 iwl_mvm_set_fw_qos_params(mvm, vif, &vif->bss_conf, cmd->ac, in iwl_mvm_mac_ctxt_cmd_common()
578 iwl_mvm_set_fw_protection_flags(mvm, vif, &vif->bss_conf, in iwl_mvm_mac_ctxt_cmd_common()
638 &vif->bss_conf.p2p_noa_attr; in iwl_mvm_mac_ctxt_cmd_p2p_sta_get_oppps_ctwin()
649 if (vif->bss_conf.twt_requester && IWL_MVM_USE_TWT) in iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy()
651 if (vif->bss_conf.twt_protected) in iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy()
653 if (vif->bss_conf.twt_broadcast) in iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy()
688 if (vif->cfg.assoc && vif->bss_conf.dtim_period && in iwl_mvm_mac_ctxt_cmd_sta()
692 iwl_mvm_set_fw_dtim_tbtt(mvm, vif, &vif->bss_conf, in iwl_mvm_mac_ctxt_cmd_sta()
713 ctxt_sta->bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_sta()
714 ctxt_sta->dtim_interval = cpu_to_le32(vif->bss_conf.beacon_int * in iwl_mvm_mac_ctxt_cmd_sta()
715 vif->bss_conf.dtim_period); in iwl_mvm_mac_ctxt_cmd_sta()
723 if (vif->bss_conf.he_support && !iwlwifi_mod_params.disable_11ax) { in iwl_mvm_mac_ctxt_cmd_sta()
786 cmd.ibss.bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_ibss()
878 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_mac_ctxt_get_lowest_rate()
957 u32 legacy = vif->bss_conf.beacon_tx_rate.control[info->band].legacy; in iwl_mvm_mac_ctxt_get_beacon_rate()
1229 data->beacon_device_ts = vif->bss_conf.sync_device_ts; in iwl_mvm_mac_ap_iterator()
1230 data->beacon_int = vif->bss_conf.beacon_int; in iwl_mvm_mac_ap_iterator()
1281 ctxt_ap->bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_fill_ap()
1282 ctxt_ap->dtim_interval = cpu_to_le32(vif->bss_conf.beacon_int * in iwl_mvm_mac_ctxt_cmd_fill_ap()
1283 vif->bss_conf.dtim_period); in iwl_mvm_mac_ctxt_cmd_fill_ap()
1344 struct ieee80211_p2p_noa_attr *noa = &vif->bss_conf.p2p_noa_attr; in iwl_mvm_mac_ctxt_cmd_go()
1472 &csa_vif->bss_conf); in iwl_mvm_csa_count_down()
1477 csa_vif->bss_conf.beacon_int - in iwl_mvm_csa_count_down()
1539 if (unlikely(csa_vif && csa_vif->bss_conf.csa_active)) in iwl_mvm_rx_beacon_notif()
1588 struct ieee80211_bss_conf *bss_conf; in iwl_mvm_handle_missed_beacons_notif() local
1601 bss_conf = &vif->bss_conf; in iwl_mvm_handle_missed_beacons_notif()
1603 bss_conf = iwl_mvm_rcu_fw_link_id_to_link_conf(mvm, id, false); in iwl_mvm_handle_missed_beacons_notif()
1605 if (!bss_conf) in iwl_mvm_handle_missed_beacons_notif()
1608 vif = bss_conf->vif; in iwl_mvm_handle_missed_beacons_notif()
1609 link_id = bss_conf->link_id; in iwl_mvm_handle_missed_beacons_notif()
1649 bss_conf->bss_param_ch_cnt_link_id; in iwl_mvm_handle_missed_beacons_notif()
1867 csa_active = vif->bss_conf.csa_active; in iwl_mvm_channel_switch_start_notif()
1871 struct ieee80211_bss_conf *bss_conf = in iwl_mvm_channel_switch_start_notif() local
1874 if (!bss_conf) in iwl_mvm_channel_switch_start_notif()
1878 mac_link_id = bss_conf->link_id; in iwl_mvm_channel_switch_start_notif()
1879 vif = bss_conf->vif; in iwl_mvm_channel_switch_start_notif()
1880 csa_active = bss_conf->csa_active; in iwl_mvm_channel_switch_start_notif()
1890 if (WARN_ON(!csa_vif || !csa_vif->bss_conf.csa_active || in iwl_mvm_channel_switch_start_notif()
1905 csa_vif->bss_conf.beacon_int)); in iwl_mvm_channel_switch_start_notif()