Home
last modified time | relevance | path

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

/linux-6.15/net/mac80211/
H A Ddriver-ops.c526 u16 old_links, u16 new_links, in drv_change_vif_links() argument
541 if (old_links == new_links) in drv_change_vif_links()
544 links_to_add = ~old_links & new_links; in drv_change_vif_links()
545 links_to_rem = old_links & ~new_links; in drv_change_vif_links()
556 old_links, new_links, old); in drv_change_vif_links()
577 u16 old_links, u16 new_links) in drv_change_sta_links() argument
592 old_links &= sdata->vif.active_links; in drv_change_sta_links()
595 if (old_links == new_links) in drv_change_sta_links()
598 links_to_add = ~old_links & new_links; in drv_change_sta_links()
599 links_to_rem = old_links & ~new_links; in drv_change_sta_links()
[all …]
H A Dlink.c201 u16 old_links = sdata->vif.valid_links; in ieee80211_vif_update_links() local
203 unsigned long add = new_links & ~old_links; in ieee80211_vif_update_links()
204 unsigned long rem = old_links & ~new_links; in ieee80211_vif_update_links()
210 bool use_deflink = old_links == 0; /* set for error case */ in ieee80211_vif_update_links()
216 if (old_links == new_links && dormant_links == sdata->vif.dormant_links) in ieee80211_vif_update_links()
220 if (!old_links) in ieee80211_vif_update_links()
256 if (!old_links) in ieee80211_vif_update_links()
282 old_links & old_active, in ieee80211_vif_update_links()
293 ieee80211_set_vif_links_bitmaps(sdata, old_links, dormant_links); in ieee80211_vif_update_links()
H A Dtrace.h2534 u16 old_links, u16 new_links),
2536 TP_ARGS(local, sdata, old_links, new_links),
2541 __field(u16, old_links)
2548 __entry->old_links = old_links;
2554 LOCAL_PR_ARG, VIF_PR_ARG, __entry->old_links, __entry->new_links
2562 u16 old_links, u16 new_links),
2564 TP_ARGS(local, sdata, sta, old_links, new_links),
2570 __field(u16, old_links)
2578 __entry->old_links = old_links;
2585 __entry->old_links, __entry->new_links
H A Dsta_info.c2977 u16 old_links = sta->sta.valid_links; in ieee80211_sta_activate_link() local
2978 u16 new_links = old_links | BIT(link_id); in ieee80211_sta_activate_link()
2984 if (WARN_ON(old_links == new_links || !link_sta)) in ieee80211_sta_activate_link()
3008 old_links, new_links); in ieee80211_sta_activate_link()
3010 sta->sta.valid_links = old_links; in ieee80211_sta_activate_link()
3024 u16 old_links = sta->sta.valid_links; in ieee80211_sta_remove_link() local
3032 old_links, sta->sta.valid_links); in ieee80211_sta_remove_link()
H A Ddriver-ops.h1710 u16 old_links, u16 new_links,
1715 u16 old_links, u16 new_links);
/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Dmac80211.c1490 u16 old_links, u16 new_links, in rtw89_ops_change_vif_links() argument
1495 unsigned long clr_links = old_links & ~new_links; in rtw89_ops_change_vif_links()
1496 unsigned long set_links = new_links & ~old_links; in rtw89_ops_change_vif_links()
1497 bool removing_links = !old_links || clr_links; in rtw89_ops_change_vif_links()
1506 __func__, old_links, new_links); in rtw89_ops_change_vif_links()
1528 if (!old_links) in rtw89_ops_change_vif_links()
1643 u16 old_links, u16 new_links) in rtw89_ops_change_sta_links() argument
1647 unsigned long clr_links = old_links & ~new_links; in rtw89_ops_change_sta_links()
1648 unsigned long set_links = new_links & ~old_links; in rtw89_ops_change_sta_links()
1655 __func__, old_links, new_links); in rtw89_ops_change_sta_links()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c1177 struct ieee80211_sta *sta, unsigned long old_links) in mt7925_mac_sta_remove_links() argument
1185 for_each_set_bit(link_id, &old_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mac_sta_remove_links()
2005 u16 old_links, u16 new_links, in mt7925_change_vif_links() argument
2011 unsigned long add = new_links & ~old_links; in mt7925_change_vif_links()
2012 unsigned long rem = old_links & ~new_links; in mt7925_change_vif_links()
2019 if (old_links == new_links) in mt7925_change_vif_links()
2042 if (!old_links) { in mt7925_change_vif_links()
2112 struct ieee80211_sta *sta, u16 old_links, u16 new_links) in mt7925_change_sta_links() argument
2114 unsigned long add = new_links & ~old_links; in mt7925_change_sta_links()
2115 unsigned long rem = old_links & ~new_links; in mt7925_change_sta_links()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmld-mac80211.c1096 u16 old_links, u16 new_links, in iwl_mvm_mld_change_vif_links() argument
1102 u16 removed = old_links & ~new_links; in iwl_mvm_mld_change_vif_links()
1103 u16 added = new_links & ~old_links; in iwl_mvm_mld_change_vif_links()
1127 if (old_links == 0 && !test_bit(IWL_MVM_STATUS_IN_HW_RESTART, in iwl_mvm_mld_change_vif_links()
1189 u16 old_links, u16 new_links) in iwl_mvm_mld_change_sta_links() argument
1194 return iwl_mvm_mld_update_sta_links(mvm, vif, sta, old_links, new_links); in iwl_mvm_mld_change_sta_links()
H A Dmld-sta.c1054 u16 old_links, u16 new_links) in iwl_mvm_mld_update_sta_links() argument
1060 unsigned long links_to_add = ~old_links & new_links; in iwl_mvm_mld_update_sta_links()
1061 unsigned long links_to_rem = old_links & ~new_links; in iwl_mvm_mld_update_sta_links()
1062 unsigned long old_links_long = old_links; in iwl_mvm_mld_update_sta_links()
H A Dsta.h669 u16 old_links, u16 new_links);
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dsta.h265 u16 old_links, u16 new_links);
H A Dsta.c1181 u16 old_links, u16 new_links) in iwl_mld_update_link_stas() argument
1185 unsigned long links_to_add = ~old_links & new_links; in iwl_mld_update_link_stas()
1186 unsigned long links_to_rem = old_links & ~new_links; in iwl_mld_update_link_stas()
1187 unsigned long old_links_long = old_links; in iwl_mld_update_link_stas()
H A Dmac80211.c2437 u16 old_links, u16 new_links, in iwl_mld_change_vif_links() argument
2443 u16 removed = old_links & ~new_links; in iwl_mld_change_vif_links()
2444 u16 added = new_links & ~old_links; in iwl_mld_change_vif_links()
2456 if (old_links == 0 && !mld->fw_status.in_hw_restart) in iwl_mld_change_vif_links()
2489 if (old_links == 0 && mld->fw_status.in_hw_restart) in iwl_mld_change_vif_links()
2512 u16 old_links, u16 new_links) in iwl_mld_change_sta_links() argument
2516 return iwl_mld_update_link_stas(mld, vif, sta, old_links, new_links); in iwl_mld_change_sta_links()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c1028 struct ieee80211_sta *sta, u16 old_links, in mt7996_mac_sta_change_links() argument
1032 unsigned long add = new_links & ~old_links; in mt7996_mac_sta_change_links()
1033 unsigned long rem = old_links & ~new_links; in mt7996_mac_sta_change_links()
2088 u16 old_links, u16 new_links, in mt7996_change_vif_links() argument
/linux-6.15/include/net/
H A Dmac80211.h4853 u16 old_links, u16 new_links,
4858 u16 old_links, u16 new_links);
/linux-6.15/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c3342 u16 old_links, u16 new_links, in mac80211_hwsim_change_vif_links() argument
3345 unsigned long rem = old_links & ~new_links; in mac80211_hwsim_change_vif_links()
3346 unsigned long add = new_links & ~old_links; in mac80211_hwsim_change_vif_links()
3349 if (!old_links) in mac80211_hwsim_change_vif_links()
3373 u16 old_links, u16 new_links) in mac80211_hwsim_change_sta_links() argument
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Dmac.c3603 u16 old_links, u16 new_links, in ath12k_mac_op_change_vif_links() argument
3607 unsigned long to_remove = old_links & ~new_links; in ath12k_mac_op_change_vif_links()
3608 unsigned long to_add = ~old_links & new_links; in ath12k_mac_op_change_vif_links()
3617 vif->addr, old_links, new_links); in ath12k_mac_op_change_vif_links()
6055 u16 old_links, u16 new_links) in ath12k_mac_op_change_sta_links() argument
6076 if (new_links < old_links) in ath12k_mac_op_change_sta_links()