| /linux/net/mac80211/ |
| H A D | link.c | 63 u16 new_links = ap_bss->vif.valid_links; in ieee80211_apvlan_link_setup() local 70 add = new_links; in ieee80211_apvlan_link_setup() 77 ieee80211_vif_set_links(sdata, new_links, 0); in ieee80211_apvlan_link_setup() 289 u16 new_links, u16 dormant_links) in ieee80211_vif_update_links() argument 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() 307 if (old_links == new_links && dormant_links == sdata->vif.dormant_links) in ieee80211_vif_update_links() 361 if (new_links == 0) in ieee80211_vif_update_links() 370 ieee80211_set_vif_links_bitmaps(sdata, new_links, dormant_links); in ieee80211_vif_update_links() 376 new_links & sdata->vif.active_links, in ieee80211_vif_update_links() [all …]
|
| H A D | driver-ops.c | 533 u16 old_links, u16 new_links, in drv_change_vif_links() 548 if (old_links == new_links) in drv_change_vif_links() 551 links_to_add = ~old_links & new_links; in drv_change_vif_links() 552 links_to_rem = old_links & ~new_links; in drv_change_vif_links() 560 trace_drv_change_vif_links(local, sdata, old_links, new_links); in drv_change_vif_links() 563 old_links, new_links, old); in drv_change_vif_links() 584 u16 old_links, u16 new_links) in drv_change_sta_links() 600 new_links &= sdata->vif.active_links; in drv_change_sta_links() 602 if (old_links == new_links) in drv_change_sta_links() 605 links_to_add = ~old_links & new_links; in drv_change_sta_links() 529 drv_change_vif_links(struct ieee80211_local * local,struct ieee80211_sub_if_data * sdata,u16 old_links,u16 new_links,struct ieee80211_bss_conf * old[IEEE80211_MLD_MAX_NUM_LINKS]) drv_change_vif_links() argument 580 drv_change_sta_links(struct ieee80211_local * local,struct ieee80211_sub_if_data * sdata,struct ieee80211_sta * sta,u16 old_links,u16 new_links) drv_change_sta_links() argument [all...] |
| H A D | sta_info.c | 3368 u16 new_links = old_links | BIT(link_id); in ieee80211_sta_activate_link() local 3374 if (WARN_ON(old_links == new_links || !link_sta)) in ieee80211_sta_activate_link() 3385 sta->sta.valid_links = new_links; in ieee80211_sta_activate_link() 3398 old_links, new_links); in ieee80211_sta_activate_link()
|
| H A D | cfg.c | 2551 u16 new_links = master->vif.valid_links & sta_links; in ieee80211_set_sta_4addr() local 2554 wdev->valid_links = new_links; in ieee80211_set_sta_4addr() 2556 err = ieee80211_vif_set_links(sdata, new_links, 0); in ieee80211_set_sta_4addr() 5592 u16 new_links = wdev->valid_links & ~BIT(link_id); in ieee80211_del_intf_link() local 5601 ieee80211_vif_set_links(sdata, new_links, 0); in ieee80211_del_intf_link()
|
| H A D | mlme.c | 9155 u16 new_links; in ieee80211_prep_connection() local 9161 new_links = BIT(link_id); in ieee80211_prep_connection() 9166 new_links = 0; in ieee80211_prep_connection() 9178 err = ieee80211_vif_set_links(sdata, new_links, 0); in ieee80211_prep_connection()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 2576 u16 old_links, u16 new_links, in iwl_mld_change_vif_links() argument 2582 u16 removed = old_links & ~new_links; in iwl_mld_change_vif_links() 2583 u16 added = new_links & ~old_links; in iwl_mld_change_vif_links() 2598 if (new_links == 0) in iwl_mld_change_vif_links() 2624 mld_vif->emlsr.primary = new_links ? __ffs(new_links) : 0; in iwl_mld_change_vif_links() 2657 u16 old_links, u16 new_links) in iwl_mld_change_sta_links() argument 2661 return iwl_mld_update_link_stas(mld, vif, sta, old_links, new_links); in iwl_mld_change_sta_links()
|
| /linux/fs/proc/ |
| H A D | proc_sysctl.c | 1180 static struct ctl_table_header *new_links(struct ctl_dir *dir, struct ctl_table_header *head) in new_links() function 1277 links = new_links(core_parent, head); in insert_links()
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 3527 u16 old_links, u16 new_links, in mac80211_hwsim_change_vif_links() argument 3530 unsigned long rem = old_links & ~new_links; in mac80211_hwsim_change_vif_links() 3531 unsigned long add = new_links & ~old_links; in mac80211_hwsim_change_vif_links() 3536 if (!new_links) in mac80211_hwsim_change_vif_links() 3558 u16 old_links, u16 new_links) in mac80211_hwsim_change_sta_links() argument 3565 sp->active_links_rx = new_links; in mac80211_hwsim_change_sta_links()
|
| /linux/include/net/ |
| H A D | mac80211.h | 5065 u16 old_links, u16 new_links, 5070 u16 old_links, u16 new_links);
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 4257 u16 old_links, u16 new_links, in ath12k_mac_op_change_vif_links() argument 4261 unsigned long to_remove = old_links & ~new_links; in ath12k_mac_op_change_vif_links() 4262 unsigned long to_add = ~old_links & new_links; in ath12k_mac_op_change_vif_links() 4271 vif->addr, old_links, new_links); in ath12k_mac_op_change_vif_links() 8014 u16 old_links, u16 new_links) in ath12k_mac_op_change_sta_links() argument 8035 if (new_links < old_links) in ath12k_mac_op_change_sta_links() 8047 valid_links = new_links; in ath12k_mac_op_change_sta_links()
|