Home
last modified time | relevance | path

Searched refs:ml_info (Results 1 – 19 of 19) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/umac/mlme/connection_mgr/core/src/
H A Dwlan_cm_bss_scoring.c1874 else if (!entry->ml_info.num_links) in cm_bss_mlo_type()
1879 for (i = 0; i < entry->ml_info.num_links; i++) { in cm_bss_mlo_type()
1880 if (!entry->ml_info.link_info[i].is_valid_link) in cm_bss_mlo_type()
1883 freq[i] = entry->ml_info.link_info[i].freq; in cm_bss_mlo_type()
1886 &entry->ml_info.link_info[i].link_addr); in cm_bss_mlo_type()
1894 QDF_MAC_ADDR_REF(entry->ml_info.link_info[i].link_addr.bytes), in cm_bss_mlo_type()
1896 entry->ml_info.link_info[i].is_valid_link = false; in cm_bss_mlo_type()
2061 entry->ml_info.link_score = assoc_score; in cm_calculate_mlo_bss_score()
2066 link = &entry->ml_info.link_info[0]; in cm_calculate_mlo_bss_score()
2067 for (i = 0; i < entry->ml_info.num_links; i++) { in cm_calculate_mlo_bss_score()
[all …]
H A Dwlan_cm_connect.c531 link_id = req->cur_candidate->entry->ml_info.self_link_id; in cm_set_vdev_link_id()
622 return &req->cur_candidate->entry->ml_info.mld_mac_addr; in cm_get_bss_peer_mld_addr()
1501 for (i = 0; i < scan_entry->ml_info.num_links; i++) { in cm_remove_mbssid_links_without_scan_entry()
1502 if (!scan_entry->ml_info.link_info[i].is_valid_link) in cm_remove_mbssid_links_without_scan_entry()
1505 partner_info = &scan_entry->ml_info.link_info[i]; in cm_remove_mbssid_links_without_scan_entry()
1511 &partner_entry->ml_info.mld_mac_addr)) { in cm_remove_mbssid_links_without_scan_entry()
1512 scan_entry->ml_info.link_info[i].is_valid_link = false; in cm_remove_mbssid_links_without_scan_entry()
1514 scan_entry->ml_info.link_info[i].link_id); in cm_remove_mbssid_links_without_scan_entry()
2798 qdf_is_macaddr_equal(&bss->ml_info.mld_mac_addr, in cm_update_partner_link_scan_db()
2799 &cur_bss->ml_info.mld_mac_addr)) { in cm_update_partner_link_scan_db()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/
H A Dwlan_mlo_mgr_peer.c35 struct mlo_partner_info *ml_info) in mlo_partner_peer_create_post() argument
53 for (i = 0; i < ml_info->num_partner_links; i++) { in mlo_partner_peer_create_post()
54 if (link_id != ml_info->partner_link_info[i].link_id) in mlo_partner_peer_create_post()
58 &ml_info->partner_link_info[i].link_addr); in mlo_partner_peer_create_post()
83 struct mlo_partner_info *ml_info) in mlo_partner_peer_reassoc_post() argument
101 for (i = 0; i < ml_info->num_partner_links; i++) { in mlo_partner_peer_reassoc_post()
102 if (link_id != ml_info->partner_link_info[i].link_id) in mlo_partner_peer_reassoc_post()
106 &ml_info->partner_link_info[i].link_addr); in mlo_partner_peer_reassoc_post()
1023 struct mlo_partner_info *ml_info, in mlo_dev_get_link_vdevs() argument
1032 struct mlo_partner_info *ml_info, in mlo_dev_get_link_vdevs() argument
[all …]
H A Dwlan_mlo_mgr_ap.c767 struct mlo_partner_info *ml_info) in mlo_peer_populate_nawds_params() argument
776 for (i = 0; i < ml_info->num_partner_links; i++) { in mlo_peer_populate_nawds_params()
777 nawds_config = ml_info->partner_link_info[i].nawds_config; in mlo_peer_populate_nawds_params()
798 struct mlo_partner_info *ml_info) in mlo_peer_populate_mesh_params() argument
806 for (i = 0; i < ml_info->num_partner_links; i++) { in mlo_peer_populate_mesh_params()
807 mesh_config = ml_info->partner_link_info[i].mesh_config; in mlo_peer_populate_mesh_params()
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/
H A Dwlan_mlo_mgr_ap.h634 struct mlo_partner_info *ml_info);
639 struct mlo_partner_info *ml_info) in mlo_peer_populate_mesh_params() argument
654 struct mlo_partner_info *ml_info);
659 struct mlo_partner_info *ml_info) in mlo_peer_populate_nawds_params() argument
H A Dwlan_mlo_mgr_peer.h305 struct mlo_partner_info *ml_info,
323 struct mlo_partner_info *ml_info,
/wlan-driver/qcacld-3.0/components/cmn_services/interface_mgr/src/
H A Dwlan_if_mgr_roam.c822 qdf_mem_zero(&scan_entry->ml_info, sizeof(scan_entry->ml_info)); in if_mgr_update_candidate()
836 for (i = 0; i < scan_entry->ml_info.num_links; i++) { in if_mgr_update_candidate()
842 scan_entry->ml_info.link_info[i].is_valid_link = false; in if_mgr_update_candidate()
845 if (allowed_partner_links != scan_entry->ml_info.num_links) in if_mgr_update_candidate()
847 QDF_MAC_ADDR_REF(scan_entry->ml_info.mld_mac_addr.bytes), in if_mgr_update_candidate()
848 scan_entry->ml_info.num_links, in if_mgr_update_candidate()
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/core/src/
H A Dwlan_cm_vdev_connect.c1149 scan_entry->ml_info.link_info[0].link_addr; in set_partner_info_for_2link_sap()
1151 scan_entry->ml_info.link_info[0].link_id; in set_partner_info_for_2link_sap()
1153 scan_entry->ml_info.link_info[0].freq; in set_partner_info_for_2link_sap()
1183 if (!scan_entry->ml_info.num_links) in cm_get_ml_partner_info()
1202 for (i = 0; i < scan_entry->ml_info.num_links; i++) { in cm_get_ml_partner_info()
1204 scan_entry->ml_info.link_info[i].freq, in cm_get_ml_partner_info()
1205 scan_entry->ml_info.link_info[i].link_id, in cm_get_ml_partner_info()
1206 scan_entry->ml_info.link_info[i].is_valid_link, in cm_get_ml_partner_info()
1208 scan_entry->ml_info.link_info[i].link_addr.bytes)); in cm_get_ml_partner_info()
1212 if (!scan_entry->ml_info.link_info[i].is_valid_link) in cm_get_ml_partner_info()
[all …]
/wlan-driver/qca-wifi-host-cmn/wmi/src/
H A Dwmi_unified_11be_tlv.c173 wmi_bcn_tmpl_ml_info *ml_info; in bcn_tmpl_add_ml_info() local
179 ml_info = (wmi_bcn_tmpl_ml_info *)buf_ptr; in bcn_tmpl_add_ml_info()
181 WMITLV_SET_HDR(&ml_info->tlv_header, in bcn_tmpl_add_ml_info()
185 ml_info->hw_link_id = param->cu_ml_info.hw_link_id; in bcn_tmpl_add_ml_info()
186 ml_info->cu_vdev_map_cat1_lo = param->cu_ml_info.cu_vdev_map_cat1_lo; in bcn_tmpl_add_ml_info()
187 ml_info->cu_vdev_map_cat1_hi = param->cu_ml_info.cu_vdev_map_cat1_hi; in bcn_tmpl_add_ml_info()
188 ml_info->cu_vdev_map_cat2_lo = param->cu_ml_info.cu_vdev_map_cat2_lo; in bcn_tmpl_add_ml_info()
189 ml_info->cu_vdev_map_cat2_hi = param->cu_ml_info.cu_vdev_map_cat2_hi; in bcn_tmpl_add_ml_info()
202 wmi_prb_resp_tmpl_ml_info *ml_info; in prb_resp_tmpl_add_ml_info() local
208 ml_info = (wmi_prb_resp_tmpl_ml_info *)buf_ptr; in prb_resp_tmpl_add_ml_info()
[all …]
/wlan-driver/qcacld-3.0/core/wma/src/
H A Dwma_mgmt.c1149 struct peer_ml_info *ml_info; in wma_populate_peer_mlo_cap() local
1152 ml_info = &params->ml_info; in wma_populate_peer_mlo_cap()
1157 mlo_params->vdev_id = ml_info->vdev_id; in wma_populate_peer_mlo_cap()
1158 mlo_params->ieee_link_id = ml_info->link_id; in wma_populate_peer_mlo_cap()
1159 qdf_mem_copy(&mlo_params->chan, &ml_info->channel_info, in wma_populate_peer_mlo_cap()
1161 qdf_mem_copy(&mlo_params->bssid, &ml_info->link_addr, in wma_populate_peer_mlo_cap()
1163 qdf_mem_copy(&mlo_params->mac_addr, &ml_info->self_mac_addr, in wma_populate_peer_mlo_cap()
1167 ml_info->rec_max_simultaneous_links; in wma_populate_peer_mlo_cap()
1170 ml_links->num_links = ml_info->num_links; in wma_populate_peer_mlo_cap()
1173 ml_info->partner_info[i].vdev_id; in wma_populate_peer_mlo_cap()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/scan/dispatcher/inc/
H A Dwlan_scan_utils_api.h137 struct qdf_mac_addr *mld_addr = &scan_entry->ml_info.mld_mac_addr; in util_scan_entry_mldaddr()
804 if (!scan_entry->ml_info.num_links) in util_scan_get_ml_partner_info()
808 scan_entry->ml_info.num_links; in util_scan_get_ml_partner_info()
813 scan_entry->ml_info.link_info[i].link_addr; in util_scan_get_ml_partner_info()
815 scan_entry->ml_info.link_info[i].link_id; in util_scan_get_ml_partner_info()
H A Dwlan_scan_public_structs.h559 struct ml_info { struct
681 struct ml_info ml_info; member
/wlan-driver/qca-wifi-host-cmn/umac/scan/core/src/
H A Dwlan_scan_cache_db.c962 if (qdf_is_macaddr_zero(&scan_params->ml_info.mld_mac_addr)) in scm_dump_ml_scan_info()
967 QDF_MAC_ADDR_REF(scan_params->ml_info.mld_mac_addr.bytes), in scm_dump_ml_scan_info()
968 scan_params->ml_info.num_links); in scm_dump_ml_scan_info()
2306 if (qdf_is_macaddr_zero(&entry->ml_info.mld_mac_addr)) { in scm_get_mld_addr_by_link_addr()
2311 qdf_mem_copy(mld_mac_addr, &entry->ml_info.mld_mac_addr, in scm_get_mld_addr_by_link_addr()
H A Dwlan_scan_filter.c740 for (i = 0; i < db_entry->ml_info.num_links; i++) { in scm_mlo_filter_match()
741 partner_link = &db_entry->ml_info.link_info[i]; in scm_mlo_filter_match()
/wlan-driver/qca-wifi-host-cmn/umac/scan/dispatcher/src/
H A Dwlan_scan_utils_api.c2250 link_info = &scan_entry->ml_info.link_info[link_idx]; in util_get_ml_bv_partner_link_info()
2271 scan_entry->ml_info.num_links = link_idx; in util_get_ml_bv_partner_link_info()
2354 for (link_idx = 0; link_idx < scan_entry->ml_info.num_links; in util_get_ml_bv_partner_link_info()
2356 if (scan_entry->ml_info.link_info[link_idx].link_id == in util_get_ml_bv_partner_link_info()
2358 link_info = &scan_entry->ml_info.link_info[link_idx]; in util_get_ml_bv_partner_link_info()
2414 qdf_mem_copy(&scan_entry->ml_info.mld_mac_addr, in util_scan_update_ml_info()
2420 scan_entry->ml_info.num_links = 0; in util_scan_update_ml_info()
2428 scan_entry->ml_info.self_link_id = ml_ie[offset] & 0x0F; in util_scan_update_ml_info()
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/src/
H A Dwlan_t2lm_api.c523 scan_entry->ml_info.self_link_id, in wlan_t2lm_validate_candidate()
532 if (tid_map_link_id == scan_entry->ml_info.self_link_id) in wlan_t2lm_validate_candidate()
/wlan-driver/qcacld-3.0/core/wma/inc/
H A Dwma_if.h318 struct peer_ml_info ml_info; member
/wlan-driver/fw-api/fw/
H A Dwmi_tlv_defs.h5925 WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_STRUC, wmi_mgmt_ml_info, ml_info, WMITLV_SIZE_VAR) \
5940 WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_STRUC, wmi_mgmt_ml_info, ml_info, WMITLV_SIZE_VAR) \
/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/
H A Dlim_utils.c9425 ml_link = &add_bss->staContext.ml_info; in lim_extract_ml_info()