Home
last modified time | relevance | path

Searched refs:old_links (Results 1 – 10 of 10) sorted by relevance

/linux/net/mac80211/
H A Dlink.c291 u16 old_links = sdata->vif.valid_links; in ieee80211_vif_update_links() local
293 unsigned long add = new_links & ~old_links; in ieee80211_vif_update_links()
294 unsigned long rem = old_links & ~new_links; in ieee80211_vif_update_links()
301 bool use_deflink = old_links == 0; /* set for error case */ in ieee80211_vif_update_links()
309 if (old_links == new_links && dormant_links == sdata->vif.dormant_links) in ieee80211_vif_update_links()
312 if (!old_links || !new_links) in ieee80211_vif_update_links()
316 if (!old_links) in ieee80211_vif_update_links()
352 if (!old_links) in ieee80211_vif_update_links()
381 old_links & old_active, in ieee80211_vif_update_links()
402 ieee80211_set_vif_links_bitmaps(sdata, old_links, dormant_links); in ieee80211_vif_update_links()
H A Dsta_info.c3458 u16 old_links = sta->sta.valid_links; in ieee80211_sta_activate_link() local
3459 u16 new_links = old_links | BIT(link_id); in ieee80211_sta_activate_link()
3465 if (WARN_ON(old_links == new_links || !link_sta)) in ieee80211_sta_activate_link()
3489 old_links, new_links); in ieee80211_sta_activate_link()
3491 sta->sta.valid_links = old_links; in ieee80211_sta_activate_link()
3505 u16 old_links = sta->sta.valid_links; in ieee80211_sta_remove_link() local
3513 old_links, sta->sta.valid_links); in ieee80211_sta_remove_link()
/linux/drivers/net/wireless/realtek/rtw89/
H A Dmac80211.c1706 u16 old_links, u16 new_links, in rtw89_ops_change_vif_links() argument
1711 unsigned long clr_links = old_links & ~new_links; in rtw89_ops_change_vif_links()
1712 unsigned long set_links = new_links & ~old_links; in rtw89_ops_change_vif_links()
1713 bool removing_links = !old_links || clr_links; in rtw89_ops_change_vif_links()
1722 __func__, old_links, new_links); in rtw89_ops_change_vif_links()
1744 rtw89_vif_update_fw_links(rtwdev, rtwvif, old_links, true); in rtw89_ops_change_vif_links()
1746 if (!old_links) in rtw89_ops_change_vif_links()
1864 u16 old_links, u16 new_links) in rtw89_ops_change_sta_links() argument
1868 unsigned long clr_links = old_links & ~new_links; in rtw89_ops_change_sta_links()
1869 unsigned long set_links = new_links & ~old_links; in rtw89_ops_change_sta_links()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c1328 struct ieee80211_sta *sta, unsigned long old_links) in mt7925_mac_sta_remove_links() argument
1335 for_each_set_bit(link_id, &old_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mac_sta_remove_links()
1365 for_each_set_bit(link_id, &old_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mac_sta_remove_links()
2210 u16 old_links, u16 new_links, in mt7925_change_vif_links() argument
2216 unsigned long add = new_links & ~old_links; in mt7925_change_vif_links()
2217 unsigned long rem = old_links & ~new_links; in mt7925_change_vif_links()
2224 if (old_links == new_links) in mt7925_change_vif_links()
2247 if (!old_links) { in mt7925_change_vif_links()
2319 struct ieee80211_sta *sta, u16 old_links, u16 new_links) in mt7925_change_sta_links() argument
2321 unsigned long add = new_links & ~old_links; in mt7925_change_sta_links()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dsta.c1333 u16 old_links, u16 new_links) in iwl_mld_update_link_stas() argument
1337 unsigned long links_to_add = ~old_links & new_links; in iwl_mld_update_link_stas()
1338 unsigned long links_to_rem = old_links & ~new_links; in iwl_mld_update_link_stas()
1339 unsigned long old_links_long = old_links; in iwl_mld_update_link_stas()
H A Dmac80211.c2708 u16 old_links, u16 new_links, in iwl_mld_change_vif_links() argument
2714 u16 removed = old_links & ~new_links; in iwl_mld_change_vif_links()
2715 u16 added = new_links & ~old_links; in iwl_mld_change_vif_links()
2727 if (old_links == 0 && !mld->fw_status.in_hw_restart) in iwl_mld_change_vif_links()
2762 if (old_links == 0 && mld->fw_status.in_hw_restart) in iwl_mld_change_vif_links()
2789 u16 old_links, u16 new_links) in iwl_mld_change_sta_links() argument
2793 return iwl_mld_update_link_stas(mld, vif, sta, old_links, new_links); in iwl_mld_change_sta_links()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c1326 struct ieee80211_sta *sta, u16 old_links, in mt7996_mac_sta_change_links() argument
1330 unsigned long add = new_links & ~old_links; in mt7996_mac_sta_change_links()
1331 unsigned long rem = old_links & ~new_links; in mt7996_mac_sta_change_links()
2475 u16 old_links, u16 new_links, in mt7996_change_vif_links() argument
2484 if (!old_links) { in mt7996_change_vif_links()
/linux/include/net/
H A Dmac80211.h5119 u16 old_links, u16 new_links,
5124 u16 old_links, u16 new_links);
/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim_main.c3547 u16 old_links, u16 new_links, in mac80211_hwsim_change_vif_links() argument
3550 unsigned long rem = old_links & ~new_links; in mac80211_hwsim_change_vif_links()
3551 unsigned long add = new_links & ~old_links; in mac80211_hwsim_change_vif_links()
3554 if (!old_links) in mac80211_hwsim_change_vif_links()
3585 u16 old_links, u16 new_links) in mac80211_hwsim_change_sta_links() argument
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c4338 u16 old_links, u16 new_links, in ath12k_mac_op_change_vif_links() argument
4342 unsigned long to_remove = old_links & ~new_links; in ath12k_mac_op_change_vif_links()
4343 unsigned long to_add = ~old_links & new_links; in ath12k_mac_op_change_vif_links()
4352 vif->addr, old_links, new_links); in ath12k_mac_op_change_vif_links()
8171 u16 old_links, u16 new_links) in ath12k_mac_op_change_sta_links() argument
8192 if (new_links < old_links) in ath12k_mac_op_change_sta_links()