Lines Matching full:changed
99 u32 changed = 0; in ieee80211_hw_conf_chan() local
132 changed |= IEEE80211_CONF_CHANGE_CHANNEL; in ieee80211_hw_conf_chan()
144 changed |= IEEE80211_CONF_CHANGE_SMPS; in ieee80211_hw_conf_chan()
162 changed |= IEEE80211_CONF_CHANGE_POWER; in ieee80211_hw_conf_chan()
166 return changed; in ieee80211_hw_conf_chan()
169 int ieee80211_hw_config(struct ieee80211_local *local, u32 changed) in ieee80211_hw_config() argument
176 changed |= ieee80211_hw_conf_chan(local); in ieee80211_hw_config()
178 changed &= ~(IEEE80211_CONF_CHANGE_CHANNEL | in ieee80211_hw_config()
182 if (changed && local->open_count) { in ieee80211_hw_config()
183 ret = drv_config(local, changed); in ieee80211_hw_config()
212 u64 changed) in ieee80211_bss_info_change_notify() argument
218 if (!changed || sdata->vif.type == NL80211_IFTYPE_AP_VLAN) in ieee80211_bss_info_change_notify()
221 if (WARN_ON_ONCE(changed & (BSS_CHANGED_BEACON | in ieee80211_bss_info_change_notify()
233 !(changed & BSS_CHANGED_TXPOWER)))) in ieee80211_bss_info_change_notify()
239 if (changed & BSS_CHANGED_VIF_CFG_FLAGS) { in ieee80211_bss_info_change_notify()
240 u64 ch = changed & BSS_CHANGED_VIF_CFG_FLAGS; in ieee80211_bss_info_change_notify()
242 trace_drv_vif_cfg_changed(local, sdata, changed); in ieee80211_bss_info_change_notify()
247 if (changed & ~BSS_CHANGED_VIF_CFG_FLAGS) { in ieee80211_bss_info_change_notify()
248 u64 ch = changed & ~BSS_CHANGED_VIF_CFG_FLAGS; in ieee80211_bss_info_change_notify()
252 changed); in ieee80211_bss_info_change_notify()
260 &sdata->vif.bss_conf, changed); in ieee80211_bss_info_change_notify()
265 u64 changed) in ieee80211_vif_cfg_change_notify() argument
269 WARN_ON_ONCE(changed & ~BSS_CHANGED_VIF_CFG_FLAGS); in ieee80211_vif_cfg_change_notify()
271 if (!changed || sdata->vif.type == NL80211_IFTYPE_AP_VLAN) in ieee80211_vif_cfg_change_notify()
274 drv_vif_cfg_changed(local, sdata, changed); in ieee80211_vif_cfg_change_notify()
279 u64 changed) in ieee80211_link_info_change_notify() argument
283 WARN_ON_ONCE(changed & BSS_CHANGED_VIF_CFG_FLAGS); in ieee80211_link_info_change_notify()
285 if (!changed || sdata->vif.type == NL80211_IFTYPE_AP_VLAN) in ieee80211_link_info_change_notify()
291 drv_link_info_changed(local, sdata, link->conf, link->link_id, changed); in ieee80211_link_info_change_notify()
438 /* Make sure it's our interface that got changed */ in ieee80211_ifa_changed()
492 /* Make sure it's our interface that got changed */ in ieee80211_ifa6_changed()