/freebsd/contrib/wpa/src/rsn_supp/ |
H A D | wpa.c | 803 for_each_link(sm->mlo.req_links, i) { in wpa_mlo_link_kde_len() 804 if (sm->mlo.assoc_link_id != i) in wpa_mlo_link_kde_len() 817 for_each_link(sm->mlo.req_links, i) { in wpa_mlo_link_kde() 818 if (sm->mlo.assoc_link_id == i) in wpa_mlo_link_kde() 824 os_memcpy(&hdr[1], sm->mlo.links[i].addr, ETH_ALEN); in wpa_mlo_link_kde() 835 ether_addr_equal(mac_kde, sm->mlo.ap_mld_addr); in is_valid_ap_mld_mac_kde() 970 if (sm->mlo.valid_links && !is_valid_ap_mld_mac_kde(sm, ie.mac_addr)) { in wpa_supplicant_process_1_of_4() 1008 if (sm->mlo.valid_links) in wpa_supplicant_process_1_of_4() 1093 if (sm->mlo.valid_links) { in wpa_supplicant_process_1_of_4() 1404 if ((sm->mlo.links[link_id].gtk.gtk_len == (size_t) gd->gtk_len && in wpa_supplicant_install_mlo_gtk() [all …]
|
H A D | wpa.h | 263 int wpa_sm_set_mlo_params(struct wpa_sm *sm, const struct wpa_sm_mlo *mlo); 479 const struct wpa_sm_mlo *mlo) in wpa_sm_set_mlo_params() argument
|
H A D | tdls.c | 172 return sm->mlo.links[link_id].bssid; in wpa_tdls_get_link_bssid() 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() 1576 sm->mlo.links[i].bssid)) { in wpa_tdls_is_lnkid_bss_valid() 2872 if (sm->mlo.valid_links && !peer->disc_resp_rcvd) { in wpa_tdls_start()
|
H A D | wpa_i.h | 227 struct wpa_sm_mlo mlo; member
|
/freebsd/contrib/gdtoa/ |
H A D | gdtoa.c | 160 Bigint *b, *b1, *delta, *mlo, *mhi, *mhi1, *S; local 504 mhi = mlo = 0; 612 mlo = mhi; 615 Bcopy(mhi, mlo); 624 j = cmp(b, mlo); 657 if (mlo == mhi) 658 mlo = mhi1; 701 if (mlo == mhi) 702 mlo = mhi = multadd(mhi, 10, 0); 704 mlo = multadd(mlo, 10, 0); [all …]
|
H A D | dtoa.c | 126 Bigint *b, *b1, *delta, *mlo, *mhi, *S; local 496 mhi = mlo = 0; 614 mlo = mhi; 617 Bcopy(mhi, mlo); 626 j = cmp(b, mlo); 701 if (mlo == mhi) 702 mlo = mhi = multadd(mhi, 10, 0); 704 mlo = multadd(mlo, 10, 0); 758 if (mlo && mlo != mhi) 759 Bfree(mlo);
|
/freebsd/contrib/wpa/src/drivers/ |
H A D | driver_nl80211_event.c | 496 nl80211_parse_qca_vendor_mlo_link_info(struct driver_sta_mlo_info *mlo, in nl80211_parse_qca_vendor_mlo_link_info() argument 518 mlo->valid_links |= BIT(link_id); in nl80211_parse_qca_vendor_mlo_link_info() 519 os_memcpy(mlo->links[link_id].addr, in nl80211_parse_qca_vendor_mlo_link_info() 522 os_memcpy(mlo->links[link_id].bssid, in nl80211_parse_qca_vendor_mlo_link_info() 527 link_id, MAC2STR(mlo->links[link_id].addr), in nl80211_parse_qca_vendor_mlo_link_info() 528 MAC2STR(mlo->links[link_id].bssid)); in nl80211_parse_qca_vendor_mlo_link_info() 535 static void nl80211_parse_mlo_link_info(struct driver_sta_mlo_info *mlo, in nl80211_parse_mlo_link_info() argument 558 mlo->req_links |= BIT(link_id); in nl80211_parse_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() [all …]
|
H A D | driver_nl80211.c | 9239 struct driver_sta_mlo_info *mlo, in nl80211_put_any_link_id() argument 9246 if (!mlo->valid_links) in nl80211_put_any_link_id() 9250 for_each_link(mlo->valid_links, i) { in nl80211_put_any_link_id() 9254 if (is_same_band(freq, mlo->links[i].freq)) { in nl80211_put_any_link_id() 11064 struct driver_sta_mlo_info *mlo = &drv->sta_mlo_info; in wpa_driver_nl80211_status() local 11069 MAC2STR(mlo->ap_mld_addr), in wpa_driver_nl80211_status() 11070 mlo->default_map); in wpa_driver_nl80211_status() 11075 for_each_link(mlo->valid_links, i) { in wpa_driver_nl80211_status() 11080 i, MAC2STR(mlo->links[i].addr), in wpa_driver_nl80211_status() 11081 i, MAC2STR(mlo->links[i].bssid), in wpa_driver_nl80211_status() [all …]
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | events.c | 4035 struct driver_sta_mlo_info mlo; in wpa_drv_get_mlo_info() local 4038 os_memset(&mlo, 0, sizeof(mlo)); in wpa_drv_get_mlo_info() 4039 if (wpas_drv_get_sta_mlo_info(wpa_s, &mlo)) { in wpa_drv_get_mlo_info() 4046 if (wpa_s->valid_links == mlo.valid_links) { in wpa_drv_get_mlo_info() 4049 if (!mlo.valid_links) in wpa_drv_get_mlo_info() 4052 for_each_link(mlo.valid_links, i) { in wpa_drv_get_mlo_info() 4054 mlo.links[i].addr) || in wpa_drv_get_mlo_info() 4056 mlo.links[i].bssid)) { in wpa_drv_get_mlo_info() 4062 if (match && wpa_s->mlo_assoc_link_id == mlo.assoc_link_id && in wpa_drv_get_mlo_info() 4063 ether_addr_equal(wpa_s->ap_mld_addr, mlo.ap_mld_addr)) in wpa_drv_get_mlo_info() [all …]
|
H A D | wpa_supplicant.c | 408 struct wpa_sm_mlo mlo; in wpa_supplicant_set_non_wpa_policy() local 450 os_memset(&mlo, 0, sizeof(mlo)); in wpa_supplicant_set_non_wpa_policy() 451 wpa_sm_set_mlo_params(wpa_s->wpa, &mlo); in wpa_supplicant_set_non_wpa_policy()
|