Home
last modified time | relevance | path

Searched refs:new_links (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/net/mac80211/
Ddriver-ops.c518 u16 old_links, u16 new_links, in drv_change_vif_links() argument
533 if (old_links == new_links) in drv_change_vif_links()
536 links_to_add = ~old_links & new_links; in drv_change_vif_links()
537 links_to_rem = old_links & ~new_links; in drv_change_vif_links()
545 trace_drv_change_vif_links(local, sdata, old_links, new_links); in drv_change_vif_links()
548 old_links, new_links, old); in drv_change_vif_links()
569 u16 old_links, u16 new_links) in drv_change_sta_links() argument
585 new_links &= sdata->vif.active_links; in drv_change_sta_links()
587 if (old_links == new_links) in drv_change_sta_links()
590 links_to_add = ~old_links & new_links; in drv_change_sta_links()
[all …]
Dlink.c196 u16 new_links, u16 dormant_links) in ieee80211_vif_update_links() argument
200 unsigned long add = new_links & ~old_links; in ieee80211_vif_update_links()
201 unsigned long rem = old_links & ~new_links; in ieee80211_vif_update_links()
213 if (old_links == new_links && dormant_links == sdata->vif.dormant_links) in ieee80211_vif_update_links()
266 if (new_links == 0) in ieee80211_vif_update_links()
275 ieee80211_set_vif_links_bitmaps(sdata, new_links, dormant_links); in ieee80211_vif_update_links()
280 new_links & sdata->vif.active_links, in ieee80211_vif_update_links()
282 if (!new_links) in ieee80211_vif_update_links()
297 use_deflink = new_links == 0; in ieee80211_vif_update_links()
314 u16 new_links, u16 dormant_links) in ieee80211_vif_set_links() argument
[all …]
Dtrace.h2529 u16 old_links, u16 new_links),
2531 TP_ARGS(local, sdata, old_links, new_links),
2537 __field(u16, new_links)
2544 __entry->new_links = new_links;
2549 LOCAL_PR_ARG, VIF_PR_ARG, __entry->old_links, __entry->new_links
2557 u16 old_links, u16 new_links),
2559 TP_ARGS(local, sdata, sta, old_links, new_links),
2566 __field(u16, new_links)
2574 __entry->new_links = new_links;
2580 __entry->old_links, __entry->new_links
Dsta_info.c2937 u16 new_links = old_links | BIT(link_id); in ieee80211_sta_activate_link() local
2943 if (WARN_ON(old_links == new_links || !link_sta)) in ieee80211_sta_activate_link()
2954 sta->sta.valid_links = new_links; in ieee80211_sta_activate_link()
2967 old_links, new_links); in ieee80211_sta_activate_link()
Ddriver-ops.h1705 u16 old_links, u16 new_links,
1710 u16 old_links, u16 new_links);
Dieee80211_i.h2058 u16 new_links, u16 dormant_links);
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/mvm/
Dmld-mac80211.c1169 u16 old_links, u16 new_links, in iwl_mvm_mld_change_vif_links() argument
1175 u16 removed = old_links & ~new_links; in iwl_mvm_mld_change_vif_links()
1176 u16 added = new_links & ~old_links; in iwl_mvm_mld_change_vif_links()
1243 if (new_links == 0) { in iwl_mvm_mld_change_vif_links()
1248 } else if (!(new_links & BIT(mvmvif->primary_link))) { in iwl_mvm_mld_change_vif_links()
1253 mvmvif->primary_link = __ffs(new_links); in iwl_mvm_mld_change_vif_links()
1270 u16 old_links, u16 new_links) in iwl_mvm_mld_change_sta_links() argument
1275 return iwl_mvm_mld_update_sta_links(mvm, vif, sta, old_links, new_links); in iwl_mvm_mld_change_sta_links()
Dmld-sta.c1053 u16 old_links, u16 new_links) in iwl_mvm_mld_update_sta_links() argument
1059 unsigned long links_to_add = ~old_links & new_links; in iwl_mvm_mld_update_sta_links()
1060 unsigned long links_to_rem = old_links & ~new_links; in iwl_mvm_mld_update_sta_links()
Dsta.h674 u16 old_links, u16 new_links);
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7925/
Dmain.c904 struct ieee80211_sta *sta, unsigned long new_links) in mt7925_mac_sta_add_links() argument
911 for_each_set_bit(link_id, &new_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mac_sta_add_links()
1903 u16 old_links, u16 new_links, in mt7925_change_vif_links() argument
1909 unsigned long add = new_links & ~old_links; in mt7925_change_vif_links()
1910 unsigned long rem = old_links & ~new_links; in mt7925_change_vif_links()
1917 if (old_links == new_links) in mt7925_change_vif_links()
1984 mvif->valid_links = new_links; in mt7925_change_vif_links()
2008 struct ieee80211_sta *sta, u16 old_links, u16 new_links) in mt7925_change_sta_links() argument
2010 unsigned long add = new_links & ~old_links; in mt7925_change_sta_links()
2011 unsigned long rem = old_links & ~new_links; in mt7925_change_sta_links()
[all …]
/linux-6.12.1/fs/proc/
Dproc_sysctl.c1170 static struct ctl_table_header *new_links(struct ctl_dir *dir, struct ctl_table_header *head) in new_links() function
1266 links = new_links(core_parent, head); in insert_links()
/linux-6.12.1/drivers/net/wireless/virtual/
Dmac80211_hwsim.c3340 u16 old_links, u16 new_links, in mac80211_hwsim_change_vif_links() argument
3343 unsigned long rem = old_links & ~new_links; in mac80211_hwsim_change_vif_links()
3344 unsigned long add = new_links & ~old_links; in mac80211_hwsim_change_vif_links()
3349 if (!new_links) in mac80211_hwsim_change_vif_links()
3371 u16 old_links, u16 new_links) in mac80211_hwsim_change_sta_links() argument
3378 sp->active_links_rx = new_links; in mac80211_hwsim_change_sta_links()
/linux-6.12.1/include/net/
Dmac80211.h4814 u16 old_links, u16 new_links,
4819 u16 old_links, u16 new_links);