Home
last modified time | relevance | path

Searched refs:usable_links (Results 1 – 7 of 7) sorted by relevance

/drivers/net/wireless/intel/iwlwifi/mld/
A Dmlo.c731 unsigned long usable_links, in iwl_mld_set_link_sel_data() argument
744 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_set_link_sel_data()
951 u16 new_active, usable_links = ieee80211_vif_usable_links(vif); in _iwl_mld_select_links() local
957 if (!mld_vif->authorized || hweight16(usable_links) <= 1) in _iwl_mld_select_links()
969 n_data = iwl_mld_set_link_sel_data(mld, vif, data, usable_links, in _iwl_mld_select_links()
A Dscan.c1834 unsigned long usable_links = ieee80211_vif_usable_links(vif); in iwl_mld_int_mlo_scan() local
1858 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_int_mlo_scan()
/drivers/net/wireless/intel/iwlwifi/mvm/
A Dlink.c592 unsigned long usable_links, in iwl_mvm_set_link_selection_data() argument
600 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_set_link_selection_data()
773 u16 usable_links = ieee80211_vif_usable_links(vif); in iwl_mvm_select_links() local
790 n_data = iwl_mvm_set_link_selection_data(vif, data, usable_links, in iwl_mvm_select_links()
A Dscan.c3638 unsigned long usable_links = ieee80211_vif_usable_links(vif); in iwl_mvm_int_mlo_scan() local
3651 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_int_mlo_scan()
/drivers/net/wireless/mediatek/mt76/mt7925/
A Dmain.c993 unsigned long usable_links = ieee80211_vif_usable_links(vif); in mt7925_mac_select_links() local
1004 if (vif->active_links == usable_links) in mt7925_mac_select_links()
1008 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mac_select_links()
/drivers/net/wireless/realtek/rtw89/
A Dcore.c3747 unsigned long usable_links; in rtw89_core_mlsr_link_decision() local
3763 usable_links = ieee80211_vif_usable_links(vif); in rtw89_core_mlsr_link_decision()
3773 usable_links &= ~BIT(rtwvif_link->link_id); in rtw89_core_mlsr_link_decision()
3778 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in rtw89_core_mlsr_link_decision()
5421 u16 usable_links = ieee80211_vif_usable_links(vif); in rtw89_core_mlsr_switch() local
5432 !(usable_links & BIT(link_id)))) { in rtw89_core_mlsr_switch()
/drivers/net/wireless/virtual/
A Dmac80211_hwsim.c2516 u16 usable_links = ieee80211_vif_usable_links(vif); in mac80211_hwsim_vif_info_changed() local
2518 if (vif->active_links != usable_links) in mac80211_hwsim_vif_info_changed()
2519 ieee80211_set_active_links_async(vif, usable_links); in mac80211_hwsim_vif_info_changed()

Completed in 54 milliseconds