Home
last modified time | relevance | path

Searched refs:partner_info (Results 1 – 25 of 34) sorted by relevance

12

/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/
H A Dlim_api.c3603 mlo_roam_copy_partner_info(&pe_join_req->partner_info, in lim_cm_fill_link_session()
3710 struct mlo_partner_info partner_info; in lim_roam_mlo_create_peer() local
3725 partner_info.num_partner_links = 1; in lim_roam_mlo_create_peer()
3732 qdf_mem_copy(partner_info.partner_link_info[0].link_addr.bytes, in lim_roam_mlo_create_peer()
3734 partner_info.partner_link_info[0].link_id = link_id; in lim_roam_mlo_create_peer()
3737 partner_info.partner_link_info[0].link_addr.bytes)); in lim_roam_mlo_create_peer()
3747 status = wlan_mlo_peer_create(vdev, link_peer, &partner_info, NULL, 0); in lim_roam_mlo_create_peer()
3812 struct mlo_partner_info *partner_info) in lim_match_link_info() argument
3816 for (i = 0; i < partner_info->num_partner_links; i++) { in lim_match_link_info()
3817 if (partner_info->partner_link_info[i].link_id == req_link_id && in lim_match_link_info()
[all …]
H A Dlim_session.c1161 struct mlo_partner_info *partner_info; in lim_dump_eht_info() local
1178 partner_info = &session->lim_join_req->partner_info; in lim_dump_eht_info()
1179 for (idx = 0; idx < partner_info->num_partner_links; idx++) { in lim_dump_eht_info()
1184 partner_info->partner_link_info[idx].link_id, in lim_dump_eht_info()
1185 QDF_MAC_ADDR_REF(partner_info->partner_link_info[idx].link_addr.bytes)); in lim_dump_eht_info()
1192 partner_info->num_partner_links, in lim_dump_eht_info()
H A Dlim_mlo.c1407 struct mlo_partner_info *partner_info; in lim_is_emlsr_band_supported() local
1411 partner_info = &session->ml_partner_info; in lim_is_emlsr_band_supported()
1414 partner_info = &session->lim_join_req->partner_info; in lim_is_emlsr_band_supported()
1420 for (i = 0; i < partner_info->num_partner_links; i++) { in lim_is_emlsr_band_supported()
1421 freq = partner_info->partner_link_info[i].chan_freq; in lim_is_emlsr_band_supported()
H A Dlim_process_mlm_rsp_messages.c2775 struct mlo_partner_info *partner_info; in lim_process_switch_channel_join_mlo() local
2789 partner_info = &session_entry->ml_partner_info; in lim_process_switch_channel_join_mlo()
2790 if (!partner_info->num_partner_links) { in lim_process_switch_channel_join_mlo()
3007 struct mlo_partner_info *partner_info; in lim_update_mlo_mgr_ap_link_info_mbssid_connect() local
3042 partner_info = &session->lim_join_req->partner_info; in lim_update_mlo_mgr_ap_link_info_mbssid_connect()
3043 for (i = 0; i < partner_info->num_partner_links; i++) { in lim_update_mlo_mgr_ap_link_info_mbssid_connect()
3044 partner_link_info = &partner_info->partner_link_info[i]; in lim_update_mlo_mgr_ap_link_info_mbssid_connect()
H A Dlim_send_sme_rsp_messages.c517 struct mlo_partner_info *partner_info; in lim_copy_ml_partner_info() local
521 partner_info = &pe_session->ml_partner_info; in lim_copy_ml_partner_info()
524 rsp_partner_info->num_partner_links = partner_info->num_partner_links; in lim_copy_ml_partner_info()
527 link_id = partner_info->partner_link_info[i].link_id; in lim_copy_ml_partner_info()
531 &partner_info->partner_link_info[i].link_addr); in lim_copy_ml_partner_info()
536 &partner_info->partner_link_info[i].link_addr, in lim_copy_ml_partner_info()
/wlan-driver/qca-wifi-host-cmn/os_if/linux/mlme/src/
H A Dosif_cm_req.c517 struct mlo_partner_info partner_info) in osif_update_partner_vdev_info() argument
531 for (i = 0; i < partner_info.num_partner_links; i++) { in osif_update_partner_vdev_info()
534 &partner_info.partner_link_info[i].link_addr); in osif_update_partner_vdev_info()
546 partner_info.partner_link_info[i].link_id); in osif_update_partner_vdev_info()
563 struct mlo_partner_info partner_info = {0}; in osif_update_mlo_partner_info() local
635 &partner_info); in osif_update_mlo_partner_info()
641 if (partner_info.num_partner_links + 1 > in osif_update_mlo_partner_info()
653 &partner_info, sizeof(struct mlo_partner_info)); in osif_update_mlo_partner_info()
655 aplinks = partner_info.num_partner_links + 1; in osif_update_mlo_partner_info()
665 mlo_update_partner_bridge_info(ml_dev, &partner_info); in osif_update_mlo_partner_info()
[all …]
H A Dosif_cm_rsp.h174 struct mlo_partner_info *partner_info);
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/core/src/
H A Dwlan_cm_vdev_connect.c1146 struct mlo_partner_info *partner_info) in set_partner_info_for_2link_sap() argument
1148 partner_info->partner_link_info[0].link_addr = in set_partner_info_for_2link_sap()
1150 partner_info->partner_link_info[0].link_id = in set_partner_info_for_2link_sap()
1152 partner_info->partner_link_info[0].chan_freq = in set_partner_info_for_2link_sap()
1154 partner_info->num_partner_links = 1; in set_partner_info_for_2link_sap()
1160 struct mlo_partner_info *partner_info) in set_partner_info_for_2link_sap() argument
1173 struct mlo_partner_info *partner_info = &conn_req->req.ml_parnter_info; in cm_get_ml_partner_info() local
1176 partner_info->num_partner_links = 0; in cm_get_ml_partner_info()
1215 partner_info->partner_link_info[j].link_addr = in cm_get_ml_partner_info()
1217 partner_info->partner_link_info[j].link_id = in cm_get_ml_partner_info()
[all …]
H A Dwlan_cm_vdev_api.h69 struct mlo_partner_info partner_info; member
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/src/
H A Dwlan_mlo_mgr_roam.c666 mlo_roam_copy_partner_info(struct mlo_partner_info *partner_info, in mlo_roam_copy_partner_info() argument
681 link = &partner_info->partner_link_info[j]; in mlo_roam_copy_partner_info()
693 partner_info->num_partner_links = j; in mlo_roam_copy_partner_info()
695 skip_vdev_id, partner_info->num_partner_links, in mlo_roam_copy_partner_info()
1417 struct mlo_partner_info partner_info; in mlo_roam_link_connect_notify() local
1457 partner_info = rsp->ml_parnter_info; in mlo_roam_link_connect_notify()
1458 mlo_debug("partner links %d", partner_info.num_partner_links); in mlo_roam_link_connect_notify()
1460 for (i = 0; i < partner_info.num_partner_links; i++) { in mlo_roam_link_connect_notify()
1461 link_vdev_id = partner_info.partner_link_info[i].vdev_id; in mlo_roam_link_connect_notify()
1477 &partner_info.partner_link_info[i].link_addr, in mlo_roam_link_connect_notify()
[all …]
/wlan-driver/qca-wifi-host-cmn/wmi/src/
H A Dwmi_unified_11be_tlv.c136 ml_partner_link->vdev_id = req_partner->partner_info[i].vdev_id; in vdev_start_add_ml_partner_links()
138 req_partner->partner_info[i].hw_mld_link_id; in vdev_start_add_ml_partner_links()
139 WMI_CHAR_ARRAY_TO_MAC_ADDR(req_partner->partner_info[i].mac_addr, in vdev_start_add_ml_partner_links()
144 QDF_MAC_ADDR_REF(req_partner->partner_info[i].mac_addr)); in vdev_start_add_ml_partner_links()
400 struct ml_partner_info *partner_info; in peer_assoc_add_ml_partner_links() local
410 partner_info = req->ml_links.partner_info; in peer_assoc_add_ml_partner_links()
415 ml_partner_link->vdev_id = partner_info[i].vdev_id; in peer_assoc_add_ml_partner_links()
416 ml_partner_link->hw_mld_link_id = partner_info[i].hw_mld_link_id; in peer_assoc_add_ml_partner_links()
418 partner_info[i].mlo_enabled); in peer_assoc_add_ml_partner_links()
420 partner_info[i].mlo_assoc_link); in peer_assoc_add_ml_partner_links()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/mlme/connection_mgr/core/src/
H A Dwlan_cm_connect.c1471 struct partner_link_info *partner_info; in cm_remove_mbssid_links_without_scan_entry() local
1505 partner_info = &scan_entry->ml_info.link_info[i]; in cm_remove_mbssid_links_without_scan_entry()
1507 &partner_info->link_addr); in cm_remove_mbssid_links_without_scan_entry()
1980 struct mlo_partner_info *partner_info) in cm_modify_partner_info_based_on_dbs_or_sbs_mode() argument
1993 best_partner_idx_2g = partner_info->num_partner_links; in cm_modify_partner_info_based_on_dbs_or_sbs_mode()
1994 best_partner_idx_5g = partner_info->num_partner_links; in cm_modify_partner_info_based_on_dbs_or_sbs_mode()
1996 for (i = 0; i < partner_info->num_partner_links; i++) { in cm_modify_partner_info_based_on_dbs_or_sbs_mode()
1997 partner_freq = partner_info->partner_link_info[i].chan_freq; in cm_modify_partner_info_based_on_dbs_or_sbs_mode()
2009 if (best_partner_idx_5g == partner_info->num_partner_links && in cm_modify_partner_info_based_on_dbs_or_sbs_mode()
2010 best_partner_idx_2g == partner_info->num_partner_links) in cm_modify_partner_info_based_on_dbs_or_sbs_mode()
[all …]
H A Dwlan_cm_bss_scoring.c3111 struct partner_link_info *partner_info; in cm_validate_partner_links() local
3118 partner_info = &entry->ml_info.link_info[idx]; in cm_validate_partner_links()
3119 if (!partner_info->is_valid_link) in cm_validate_partner_links()
3123 partner_info->link_addr.bytes, in cm_validate_partner_links()
3127 QDF_MAC_ADDR_REF(partner_info->link_addr.bytes), in cm_validate_partner_links()
3128 partner_info->freq); in cm_validate_partner_links()
3129 partner_info->is_valid_link = false; in cm_validate_partner_links()
3134 if (partner_info->link_id == entry->ml_info.self_link_id) { in cm_validate_partner_links()
3136 QDF_MAC_ADDR_REF(partner_info->link_addr.bytes), in cm_validate_partner_links()
3137 partner_info->link_id); in cm_validate_partner_links()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/
H A Dutils_mlo.c807 struct mlo_partner_info *partner_info) in util_parse_partner_info_from_linkinfo() argument
845 if (!partner_info) { in util_parse_partner_info_from_linkinfo()
850 partner_info->num_partner_links = 0; in util_parse_partner_info_from_linkinfo()
947 if (partner_info->num_nstr_info_links >= in util_parse_partner_info_from_linkinfo()
948 QDF_ARRAY_SIZE(partner_info->nstr_info)) { in util_parse_partner_info_from_linkinfo()
950 QDF_ARRAY_SIZE(partner_info->nstr_info)); in util_parse_partner_info_from_linkinfo()
953 qdf_mem_copy(&partner_info->nstr_info[partner_info->num_nstr_info_links], in util_parse_partner_info_from_linkinfo()
955 partner_info->num_nstr_info_links++; in util_parse_partner_info_from_linkinfo()
960 if (partner_info->num_partner_links >= in util_parse_partner_info_from_linkinfo()
961 QDF_ARRAY_SIZE(partner_info->partner_link_info)) { in util_parse_partner_info_from_linkinfo()
[all …]
H A Dwlan_mlo_mgr_sta.c1572 struct mlo_partner_info partner_info; in ml_activate_connect_req_sched_cb() local
1594 partner_info = sta_ctx->connect_req->ml_parnter_info; in ml_activate_connect_req_sched_cb()
1599 for (i = 0; i < partner_info.num_partner_links; i++) { in ml_activate_connect_req_sched_cb()
1600 partner_link_info = partner_info.partner_link_info[i]; in ml_activate_connect_req_sched_cb()
2667 struct mlo_partner_info *partner_info, in mlo_process_link_add() argument
2677 struct mlo_partner_info *partner_info, in mlo_process_link_add() argument
2696 if (partner_info->num_partner_links == in mlo_process_link_add()
2698 if (!qdf_mem_cmp(cache_partner_info, partner_info, in mlo_process_link_add()
2706 if (partner_info->num_partner_links <= (vdev_count - 1)) in mlo_process_link_add()
2722 struct mlo_partner_info *partner_info) in mlo_process_ml_reconfig_ie() argument
[all …]
H A Dwlan_mlo_mgr_primary_umac.c708 struct mlo_partner_info *partner_info) in mlo_update_partner_bridge_info() argument
712 uint8_t bridge_index = partner_info->num_partner_links; in mlo_update_partner_bridge_info()
720 partner_info->partner_link_info[bridge_index].link_id = bridge_vdev->vdev_mlme.mlo_link_id; in mlo_update_partner_bridge_info()
721 qdf_mem_copy(&partner_info->partner_link_info[bridge_index].link_addr, in mlo_update_partner_bridge_info()
724 partner_info->num_partner_links++; in mlo_update_partner_bridge_info()
/wlan-driver/qca-wifi-host-cmn/umac/mlme/vdev_mgr/dispatcher/inc/
H A Dwlan_vdev_mgr_tgt_if_tx_defs.h294 struct ml_bcn_partner_info partner_info[WLAN_UMAC_MLO_MAX_VDEVS]; member
676 …struct ml_vdev_start_partner_info partner_info[WLAN_UMAC_MLO_MAX_VDEVS + WLAN_UMAC_MLO_MAX_BRIDGE_… member
678 struct ml_vdev_start_partner_info partner_info[WLAN_UMAC_MLO_MAX_VDEVS]; member
/wlan-driver/qca-wifi-host-cmn/umac/mlme/vdev_mgr/core/src/
H A Dvdev_mgr_ops.c301 mlo_ptr->partner_info[p_idx].vdev_id = in mlo_ap_append_bridge_vdevs()
303 mlo_ptr->partner_info[p_idx].hw_mld_link_id = in mlo_ap_append_bridge_vdevs()
305 qdf_mem_copy(mlo_ptr->partner_info[p_idx].mac_addr, in mlo_ap_append_bridge_vdevs()
361 mlo_ptr->partner_info[p_idx].vdev_id = in vdev_mgr_start_param_update_mlo_partner()
363 mlo_ptr->partner_info[p_idx].hw_mld_link_id = in vdev_mgr_start_param_update_mlo_partner()
365 qdf_mem_copy(mlo_ptr->partner_info[p_idx].mac_addr, in vdev_mgr_start_param_update_mlo_partner()
/wlan-driver/qcacld-3.0/core/mac/src/pe/include/
H A Dsch_global.h78 struct ml_sch_partner_info partner_info[WLAN_UMAC_MLO_MAX_VDEVS]; member
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/
H A Dutils_mlo.h463 struct mlo_partner_info *partner_info);
670 struct mlo_partner_info *partner_info) in util_get_bvmlie_persta_partner_info() argument
H A Dwlan_mlo_mgr_sta.h199 struct mlo_partner_info *partner_info);
892 struct mlo_partner_info *partner_info);
1138 struct mlo_partner_info *partner_info) in mlo_process_ml_reconfig_ie() argument
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/inc/
H A Dwlan_mlo_mgr_roam.h185 void mlo_roam_copy_partner_info(struct mlo_partner_info *partner_info,
565 mlo_roam_copy_partner_info(struct mlo_partner_info *partner_info, in mlo_roam_copy_partner_info() argument
/wlan-driver/qca-wifi-host-cmn/umac/scan/dispatcher/inc/
H A Dwlan_scan_utils_api.h800 struct mlo_partner_info *partner_info) in util_scan_get_ml_partner_info() argument
807 partner_info->num_partner_links = in util_scan_get_ml_partner_info()
811 for (i = 0; i < partner_info->num_partner_links; i++) { in util_scan_get_ml_partner_info()
812 partner_info->partner_link_info[i].link_addr = in util_scan_get_ml_partner_info()
814 partner_info->partner_link_info[i].link_id = in util_scan_get_ml_partner_info()
/wlan-driver/qcacld-3.0/core/wma/src/
H A Dwma_mgmt.c1172 ml_links->partner_info[i].vdev_id = in wma_populate_peer_mlo_cap()
1173 ml_info->partner_info[i].vdev_id; in wma_populate_peer_mlo_cap()
1174 ml_links->partner_info[i].link_id = in wma_populate_peer_mlo_cap()
1175 ml_info->partner_info[i].link_id; in wma_populate_peer_mlo_cap()
1176 qdf_mem_copy(&ml_links->partner_info[i].chan, in wma_populate_peer_mlo_cap()
1177 &ml_info->partner_info[i].channel_info, in wma_populate_peer_mlo_cap()
1179 qdf_mem_copy(&ml_links->partner_info[i].bssid, in wma_populate_peer_mlo_cap()
1180 &ml_info->partner_info[i].link_addr, in wma_populate_peer_mlo_cap()
1182 qdf_mem_copy(&ml_links->partner_info[i].mac_addr, in wma_populate_peer_mlo_cap()
1183 &ml_info->partner_info[i].self_mac_addr, in wma_populate_peer_mlo_cap()
[all …]
/wlan-driver/qcacld-3.0/core/mac/src/pe/sch/
H A Dsch_api.c147 sch_info = &mac->sch.sch_mlo_partner.partner_info[link]; in lim_update_sch_mlo_partner()
148 bcn_info = &bcn_param->mlo_partner.partner_info[link]; in lim_update_sch_mlo_partner()

12