Lines Matching refs:changed
528 static int mt7996_config(struct ieee80211_hw *hw, u32 changed) in mt7996_config() argument
655 u64 changed) in mt7996_bss_info_changed() argument
677 if ((changed & BSS_CHANGED_BSSID && !is_zero_ether_addr(info->bssid)) || in mt7996_bss_info_changed()
678 (changed & BSS_CHANGED_ASSOC && vif->cfg.assoc) || in mt7996_bss_info_changed()
679 (changed & BSS_CHANGED_BEACON_ENABLED && info->enable_beacon)) { in mt7996_bss_info_changed()
682 !!(changed & BSS_CHANGED_BSSID)); in mt7996_bss_info_changed()
685 if (changed & BSS_CHANGED_ERP_CTS_PROT) in mt7996_bss_info_changed()
688 if (changed & BSS_CHANGED_ERP_SLOT) { in mt7996_bss_info_changed()
697 if (changed & BSS_CHANGED_MCAST_RATE) in mt7996_bss_info_changed()
701 if (changed & BSS_CHANGED_BASIC_RATES) in mt7996_bss_info_changed()
706 if (changed & (BSS_CHANGED_QOS | BSS_CHANGED_BEACON_ENABLED)) in mt7996_bss_info_changed()
709 if (changed & BSS_CHANGED_HE_OBSS_PD) in mt7996_bss_info_changed()
712 if (changed & BSS_CHANGED_HE_BSS_COLOR) { in mt7996_bss_info_changed()
720 if (changed & (BSS_CHANGED_BEACON | in mt7996_bss_info_changed()
728 if (changed & (BSS_CHANGED_UNSOL_BCAST_PROBE_RESP | in mt7996_bss_info_changed()
730 mt7996_mcu_beacon_inband_discov(dev, vif, changed); in mt7996_bss_info_changed()
732 if (changed & BSS_CHANGED_MU_GROUPS) in mt7996_bss_info_changed()
735 if (changed & BSS_CHANGED_TXPOWER && in mt7996_bss_info_changed()
1199 u32 *changed = data; in mt7996_sta_rc_work() local
1202 msta->changed |= *changed; in mt7996_sta_rc_work()
1211 u32 changed) in mt7996_sta_rc_update() argument
1216 mt7996_sta_rc_work(&changed, sta); in mt7996_sta_rc_update()
1226 u32 changed = IEEE80211_RC_SUPP_RATES_CHANGED; in mt7996_set_bitrate_mask() local
1238 ieee80211_iterate_stations_atomic(hw, mt7996_sta_rc_work, &changed); in mt7996_set_bitrate_mask()