Searched refs:usable_links (Results 1 – 7 of 7) sorted by relevance
| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | mlo.c | 726 unsigned long usable_links, in iwl_mld_set_link_sel_data() argument 733 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_set_link_sel_data() 939 u16 new_active, usable_links = ieee80211_vif_usable_links(vif); in _iwl_mld_select_links() local 945 if (!mld_vif->authorized || hweight16(usable_links) <= 1) in _iwl_mld_select_links() 957 n_data = iwl_mld_set_link_sel_data(mld, vif, data, usable_links, in _iwl_mld_select_links()
|
| H A D | scan.c | 1832 unsigned long usable_links = ieee80211_vif_usable_links(vif); in iwl_mld_int_mlo_scan() local 1856 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_int_mlo_scan()
|
| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | bss.c | 1831 u16 usable_links = 0; in wpa_bss_get_usable_links() local 1847 usable_links = BIT(bss->mld_link_id); in wpa_bss_get_usable_links() 1962 usable_links |= BIT(link_id); in wpa_bss_get_usable_links() 1966 return usable_links; in wpa_bss_get_usable_links()
|
| H A D | sme.c | 888 u16 usable_links; in wpas_sme_set_mlo_links() local 896 usable_links = wpa_bss_get_usable_links(wpa_s, bss, ssid, NULL); in wpas_sme_set_mlo_links() 897 if (!usable_links) in wpas_sme_set_mlo_links() 904 for_each_link(usable_links, i) { in wpas_sme_set_mlo_links()
|
| H A D | events.c | 1918 u16 missing_links = 0, removed_links, usable_links; in wpa_supplicant_connect_ml_missing() local 1925 usable_links = wpa_bss_get_usable_links(wpa_s, selected, ssid, in wpa_supplicant_connect_ml_missing() 1927 if (!usable_links || !missing_links) in wpa_supplicant_connect_ml_missing()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | mac80211.c | 2115 unsigned long usable_links = ieee80211_vif_usable_links(vif); in mt76_select_links() local 2127 if (vif->active_links == usable_links) in mt76_select_links() 2131 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt76_select_links()
|
| /freebsd/sys/contrib/dev/rtw89/ |
| H A D | core.c | 4616 unsigned long usable_links; in rtw89_core_mlsr_link_decision() local 4632 usable_links = ieee80211_vif_usable_links(vif); in rtw89_core_mlsr_link_decision() 4642 usable_links &= ~BIT(rtwvif_link->link_id); in rtw89_core_mlsr_link_decision() 4647 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in rtw89_core_mlsr_link_decision() 6420 u16 usable_links = ieee80211_vif_usable_links(vif); in rtw89_core_mlsr_switch() local 6431 !(usable_links & BIT(link_id)))) { in rtw89_core_mlsr_switch()
|