Home
last modified time | relevance | path

Searched refs:valid_links (Results 1 – 20 of 20) sorted by relevance

/hostap-latest/tests/hwsim/
Dtest_eht.py54 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 …]
Dtest_rsn_override.py209 valid_links=3, active_links=3)
/hostap-latest/wpa_supplicant/
Dsme.c392 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 …]
Devents.c350 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 …]
Dwnm_sta.c1479 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()
Dbss.c417 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()
Dbss.h133 u16 valid_links; member
Drrm.c1526 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()
Dgas_query.c208 if (wpa_s->valid_links && in gas_query_get_pending()
Dwpa_supplicant.c3835 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()
Dwpa_supplicant_i.h740 u16 valid_links; /* bitmap of valid MLO link IDs */ member
Dctrl_iface.c2415 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/
Ddriver_nl80211_event.c445 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 …]
Ddriver_nl80211.c1067 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 …]
Ddriver.h946 u16 valid_links; member
2691 u16 valid_links; member
3056 u16 valid_links; /* bitmap of accepted link IDs */ member
6861 u8 valid_links; member
Ddriver_nl80211.h68 u16 valid_links; member
/hostap-latest/tests/
Dtest-bss.c66 ASSERT_CMP_INT(bss.bss.valid_links, ==, 1); in test_parse_basic_ml()
/hostap-latest/src/rsn_supp/
Dwpa.c1003 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 …]
Dwpa.h186 u16 valid_links; /* bitmap of accepted links */ member
Dtdls.c1568 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()