Lines Matching refs:bss_conf

96 		min_bi = min(data->vif->bss_conf.beacon_int,  in iwl_mvm_mac_tsf_id_iter()
97 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter()
102 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter()
103 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter()
125 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter()
126 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter()
131 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter()
132 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter()
335 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_ack_rates()
549 const u8 *bssid = bssid_override ?: vif->bss_conf.bssid; in iwl_mvm_mac_ctxt_cmd_common()
566 iwl_mvm_set_fw_basic_rates(mvm, vif, &vif->bss_conf, &cmd->cck_rates, in iwl_mvm_mac_ctxt_cmd_common()
570 cpu_to_le32(vif->bss_conf.use_short_preamble ? in iwl_mvm_mac_ctxt_cmd_common()
573 cpu_to_le32(vif->bss_conf.use_short_slot ? in iwl_mvm_mac_ctxt_cmd_common()
578 iwl_mvm_set_fw_qos_params(mvm, vif, &vif->bss_conf, cmd->ac, in iwl_mvm_mac_ctxt_cmd_common()
583 iwl_mvm_set_fw_protection_flags(mvm, vif, &vif->bss_conf, in iwl_mvm_mac_ctxt_cmd_common()
643 &vif->bss_conf.p2p_noa_attr; in iwl_mvm_mac_ctxt_cmd_p2p_sta_get_oppps_ctwin()
654 if (vif->bss_conf.twt_requester && IWL_MVM_USE_TWT) in iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy()
656 if (vif->bss_conf.twt_protected) in iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy()
658 if (vif->bss_conf.twt_broadcast) in iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy()
693 if (vif->cfg.assoc && vif->bss_conf.dtim_period && in iwl_mvm_mac_ctxt_cmd_sta()
697 iwl_mvm_set_fw_dtim_tbtt(mvm, vif, &vif->bss_conf, in iwl_mvm_mac_ctxt_cmd_sta()
718 ctxt_sta->bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_sta()
719 ctxt_sta->dtim_interval = cpu_to_le32(vif->bss_conf.beacon_int * in iwl_mvm_mac_ctxt_cmd_sta()
720 vif->bss_conf.dtim_period); in iwl_mvm_mac_ctxt_cmd_sta()
728 if (vif->bss_conf.he_support && !iwlwifi_mod_params.disable_11ax) { in iwl_mvm_mac_ctxt_cmd_sta()
791 cmd.ibss.bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_ibss()
900 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_mac_ctxt_get_lowest_rate()
979 u32 legacy = vif->bss_conf.beacon_tx_rate.control[info->band].legacy; in iwl_mvm_mac_ctxt_get_beacon_rate()
1250 data->beacon_device_ts = vif->bss_conf.sync_device_ts; in iwl_mvm_mac_ap_iterator()
1251 data->beacon_int = vif->bss_conf.beacon_int; in iwl_mvm_mac_ap_iterator()
1302 ctxt_ap->bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_fill_ap()
1303 ctxt_ap->dtim_interval = cpu_to_le32(vif->bss_conf.beacon_int * in iwl_mvm_mac_ctxt_cmd_fill_ap()
1304 vif->bss_conf.dtim_period); in iwl_mvm_mac_ctxt_cmd_fill_ap()
1365 struct ieee80211_p2p_noa_attr *noa = &vif->bss_conf.p2p_noa_attr; in iwl_mvm_mac_ctxt_cmd_go()
1493 &csa_vif->bss_conf); in iwl_mvm_csa_count_down()
1498 csa_vif->bss_conf.beacon_int - in iwl_mvm_csa_count_down()
1560 if (unlikely(csa_vif && csa_vif->bss_conf.csa_active)) in iwl_mvm_rx_beacon_notif()
1612 struct ieee80211_bss_conf *bss_conf = in iwl_mvm_rx_missed_beacons_notif() local
1615 if (!bss_conf) in iwl_mvm_rx_missed_beacons_notif()
1618 vif = bss_conf->vif; in iwl_mvm_rx_missed_beacons_notif()
1619 link_id = bss_conf->link_id; in iwl_mvm_rx_missed_beacons_notif()
1832 csa_active = vif->bss_conf.csa_active; in iwl_mvm_channel_switch_start_notif()
1836 struct ieee80211_bss_conf *bss_conf = in iwl_mvm_channel_switch_start_notif() local
1839 if (!bss_conf) in iwl_mvm_channel_switch_start_notif()
1843 mac_link_id = bss_conf->link_id; in iwl_mvm_channel_switch_start_notif()
1844 vif = bss_conf->vif; in iwl_mvm_channel_switch_start_notif()
1845 csa_active = bss_conf->csa_active; in iwl_mvm_channel_switch_start_notif()
1855 if (WARN_ON(!csa_vif || !csa_vif->bss_conf.csa_active || in iwl_mvm_channel_switch_start_notif()
1870 csa_vif->bss_conf.beacon_int)); in iwl_mvm_channel_switch_start_notif()