/hostap-latest/tests/hwsim/ |
D | test_eht.py | 54 def _eht_verify_links(wpas, valid_links=0, active_links=0): argument 56 if vlinks != valid_links: 57 raise Exception("Unexpected valid links (0x%04x != 0x%04x)" % (vlinks, valid_links)) 64 mld=False, valid_links=0, active_links=0): argument 105 _eht_verify_links(wpas, valid_links, active_links) 408 valid_links = 3 416 valid_links = 1 419 valid_links=valid_links, active_links=active_links) 456 valid_links=1, active_links=1) 491 valid_links=3, active_links=3) [all …]
|
D | test_rsn_override.py | 209 valid_links=3, active_links=3)
|
/hostap-latest/wpa_supplicant/ |
D | sme.c | 392 wpa_s->valid_links &= ~removed_links; in wpas_ml_handle_removed_links() 405 wpa_s->valid_links, in wpas_ml_connect_pref() 410 if (!(wpa_s->valid_links & (wpa_s->valid_links - 1))) in wpas_ml_connect_pref() 414 for_each_link(wpa_s->valid_links, i) { in wpas_ml_connect_pref() 445 for_each_link(wpa_s->valid_links, i) { in wpas_ml_connect_pref() 485 if (!wpa_s->valid_links) in wpas_sme_ml_auth() 528 wpa_s->valid_links = 0; in wpas_sme_set_mlo_links() 531 for_each_link(bss->valid_links, i) { in wpas_sme_set_mlo_links() 534 wpa_s->valid_links |= BIT(i); in wpas_sme_set_mlo_links() 587 bss->valid_links) { in sme_send_authentication() [all …]
|
D | events.c | 350 if (!wpa_s->valid_links) in wpas_reset_mlo_info() 353 wpa_s->valid_links = 0; in wpas_reset_mlo_info() 1199 if (!bss->valid_links) in wpas_valid_ml_bss() 2384 if (wpa_s->valid_links) in wpa_supplicant_need_to_roam() 3277 wpa_s->valid_links); in wpa_supplicant_use_own_rsne_params() 3559 wpa_s->valid_links ? in wpa_supplicant_event_associnfo() 3868 if (!wpa_s->valid_links || !elems->basic_mle || !elems->basic_mle_len) in wpas_ml_parse_assoc() 4118 if (wpa_s->valid_links == mlo.valid_links) { in wpa_drv_get_mlo_info() 4121 if (!mlo.valid_links) in wpa_drv_get_mlo_info() 4124 for_each_link(mlo.valid_links, i) { in wpa_drv_get_mlo_info() [all …]
|
D | wnm_sta.c | 1479 if (disassoc_imminent && wpa_s->valid_links && in ieee802_11_rx_bss_trans_mgmt_req() 1483 if (wpa_s->valid_links & (wpa_s->valid_links - 1)) { in ieee802_11_rx_bss_trans_mgmt_req() 1501 os_memcpy(wpa_s->wnm_dissoc_addr, wpa_s->valid_links ? in ieee802_11_rx_bss_trans_mgmt_req() 1887 (!wpa_s->valid_links || in ieee802_11_rx_wnm_notif_req() 1933 (!wpa_s->valid_links || in ieee802_11_rx_wnm_coloc_intf_req() 1965 (!wpa_s->valid_links || in ieee802_11_rx_wnm_action()
|
D | bss.c | 417 if (!wpa_s->valid_links) in wpa_bss_in_use() 420 for_each_link(wpa_s->valid_links, i) { in wpa_bss_in_use() 1578 bss->valid_links |= BIT(link_id); in wpa_bss_parse_ml_rnr_ap_info() 1724 seen = bss->valid_links = BIT(link_id); in wpa_bss_parse_basic_ml_element() 1780 bss->valid_links, missing); in wpa_bss_parse_basic_ml_element() 1782 for_each_link(bss->valid_links, i) { in wpa_bss_parse_basic_ml_element()
|
D | bss.h | 133 u16 valid_links; member
|
D | rrm.c | 1526 if (!wpa_s->valid_links) in wpas_beacon_rep_scan_match() 1529 for_each_link(wpa_s->valid_links, i) { in wpas_beacon_rep_scan_match()
|
D | gas_query.c | 208 if (wpa_s->valid_links && in gas_query_get_pending()
|
D | wpa_supplicant.c | 3835 ie = wpa_bss_get_rsne(wpa_s, bss, ssid, wpa_s->valid_links); in wpas_populate_assoc_ies() 9225 if (!wpa_s->valid_links) in wpas_ap_link_address() 9228 for_each_link(wpa_s->valid_links, i) { in wpas_ap_link_address() 9291 if (!wpa_s->valid_links) in wpas_ap_supports_rsn_overriding() 9295 if (!(wpa_s->valid_links & BIT(i))) in wpas_ap_supports_rsn_overriding() 9319 if (!wpa_s->valid_links) in wpas_ap_supports_rsn_overriding_2() 9323 if (!(wpa_s->valid_links & BIT(i))) in wpas_ap_supports_rsn_overriding_2()
|
D | wpa_supplicant_i.h | 740 u16 valid_links; /* bitmap of valid MLO link IDs */ member
|
D | ctrl_iface.c | 2415 if (wpa_s->valid_links) { in wpa_supplicant_ctrl_iface_status() 2604 if (wpa_s->valid_links) in wpa_supplicant_ctrl_iface_status() 12024 if (!wpa_s->valid_links) in wpas_ctrl_iface_mlo_signal_poll() 12034 for_each_link(mlo_si.valid_links, i) { in wpas_ctrl_iface_mlo_signal_poll() 12100 if (!wpa_s->valid_links) in wpas_ctrl_iface_mlo_status() 12106 for_each_link(wpa_s->valid_links, i) { in wpas_ctrl_iface_mlo_status()
|
/hostap-latest/src/drivers/ |
D | driver_nl80211_event.c | 445 if (!drv->sta_mlo_info.valid_links || in qca_nl80211_link_reconfig_event() 473 drv->sta_mlo_info.valid_links &= ~removed_links; in qca_nl80211_link_reconfig_event() 480 for_each_link(drv->sta_mlo_info.valid_links, i) { in qca_nl80211_link_reconfig_event() 518 mlo->valid_links |= BIT(link_id); in nl80211_parse_qca_vendor_mlo_link_info() 561 mlo->valid_links |= BIT(link_id); in nl80211_parse_mlo_link_info() 563 mlo->valid_links |= BIT(link_id); in nl80211_parse_mlo_link_info() 693 if ((mlo->req_links & mlo->valid_links) != mlo->valid_links) { in nl80211_update_rejected_links_info() 696 mlo->req_links, mlo->valid_links, in nl80211_update_rejected_links_info() 702 for_each_link((mlo->req_links & ~mlo->valid_links), i) { in nl80211_update_rejected_links_info() 772 if (!(mlo->valid_links & BIT(mlo->assoc_link_id)) || in nl80211_parse_mlo_info() [all …]
|
D | driver_nl80211.c | 1067 info->valid_links = 0; in get_mlo_info() 1082 info->valid_links |= BIT(link_id); in get_mlo_info() 1584 if (!drv->sta_mlo_info.valid_links || in nl80211_get_assoc_freq_handler() 1612 if (!drv->sta_mlo_info.valid_links || in nl80211_get_assoc_freq_handler() 1705 if (drv->sta_mlo_info.valid_links) { in nl80211_get_assoc_freq() 2390 bss->valid_links = 0; in wpa_driver_nl80211_drv_init() 3118 for_each_link_default(bss->valid_links, link_id, NL80211_DRV_LINK_ID_NA) in wpa_driver_nl80211_del_beacon_all() 4203 if (BIT(link_id) & bss->valid_links) in nl80211_get_link() 4223 for_each_link(bss->valid_links, i) { in nl80211_get_link_freq() 5064 if (!nl80211_link_valid(bss->valid_links, in wpa_driver_nl80211_set_ap() [all …]
|
D | driver.h | 946 u16 valid_links; member 2691 u16 valid_links; member 3056 u16 valid_links; /* bitmap of accepted link IDs */ member 6861 u8 valid_links; member
|
D | driver_nl80211.h | 68 u16 valid_links; member
|
/hostap-latest/tests/ |
D | test-bss.c | 66 ASSERT_CMP_INT(bss.bss.valid_links, ==, 1); in test_parse_basic_ml()
|
/hostap-latest/src/rsn_supp/ |
D | wpa.c | 1003 if (sm->mlo.valid_links && !is_valid_ap_mld_mac_kde(sm, ie.mac_addr)) { in wpa_supplicant_process_1_of_4() 1043 if (sm->mlo.valid_links) in wpa_supplicant_process_1_of_4() 1128 if (sm->mlo.valid_links) { in wpa_supplicant_process_1_of_4() 1598 for_each_link(sm->mlo.valid_links, i) { in wpa_supplicant_pairwise_mlo_gtk() 1947 for_each_link(sm->mlo.valid_links, i) { in mlo_ieee80211w_set_keys() 2327 if (sm->mlo.valid_links) { in wpa_supplicant_send_4_of_4() 2720 bool mlo = sm->mlo.valid_links; in wpa_supplicant_process_3_of_4() 2787 if (!(sm->mlo.valid_links & BIT(i))) in wpa_supplicant_process_3_of_4() 3140 for_each_link(sm->mlo.valid_links, i) { in wpa_supplicant_process_mlo_1_of_2() 4093 if (sm->mlo.valid_links) in wpa_sm_rx_eapol() [all …]
|
D | wpa.h | 186 u16 valid_links; /* bitmap of accepted links */ member
|
D | tdls.c | 1568 if (!sm->mlo.valid_links) { in wpa_tdls_is_lnkid_bss_valid() 1574 for_each_link(sm->mlo.valid_links, i) { in wpa_tdls_is_lnkid_bss_valid() 2872 if (sm->mlo.valid_links && !peer->disc_resp_rcvd) { in wpa_tdls_start()
|