/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/mgmt_txrx/core/src/ |
H A D | wlan_mgmt_txrx_rx_reo.c | 238 reo_params->link_id, reo_params->valid, in check_and_handle_zero_frame_duration() 279 reo_params->link_id, in check_and_handle_invalid_reo_params() 380 reo_params->link_id, reo_params->valid, in check_and_handle_zero_frame_duration() 426 reo_params->link_id, in check_and_handle_invalid_reo_params() 593 mgmt_rx_reo_is_valid_link(uint8_t link_id, uint8_t grp_id) in mgmt_rx_reo_is_valid_link() argument 597 if (link_id >= MAX_MLO_LINKS) { in mgmt_rx_reo_is_valid_link() 598 mgmt_rx_reo_err("Invalid link id %u", link_id); in mgmt_rx_reo_is_valid_link() 608 return (valid_hw_link_bitmap & (1 << link_id)); in mgmt_rx_reo_is_valid_link() 656 uint8_t link_id) in mgmt_rx_reo_sim_is_valid_link() argument 665 if (link_id >= MAX_MLO_LINKS) { in mgmt_rx_reo_sim_is_valid_link() [all …]
|
/wlan-driver/qca-wifi-host-cmn/os_if/linux/mlme/src/ |
H A D | osif_cm_disconnect_rsp.c | 94 bool locally_generated, int link_id, in osif_cm_indicate_disconnect_result() argument 106 bool locally_generated, int link_id, in osif_cm_indicate_disconnect_result() argument 110 ie_len, locally_generated, link_id, gfp); in osif_cm_indicate_disconnect_result() 117 bool locally_generated, int link_id, in osif_cm_indicate_disconnect_result() argument 133 size_t ie_len, int link_id, gfp_t gfp) in osif_cm_indicate_disconnect() argument 140 link_id, gfp); in osif_cm_indicate_disconnect() 145 link_id, gfp); in osif_cm_indicate_disconnect() 207 size_t ie_len, int link_id, gfp_t gfp) in osif_cm_indicate_disconnect() argument 213 if (!wlan_vdev_mlme_is_mlo_vdev(vdev) || (link_id != -1)) { in osif_cm_indicate_disconnect() 216 locally_generated, link_id, gfp); in osif_cm_indicate_disconnect() [all …]
|
H A D | osif_cm_roam_rsp.c | 79 uint8_t link_id, struct cfg80211_bss *bss, in osif_roam_populate_mlo_info_for_link() argument 83 osif_debug("Link_id :%d", link_id); in osif_roam_populate_mlo_info_for_link() 84 roam_info->valid_links |= BIT(link_id); in osif_roam_populate_mlo_info_for_link() 85 roam_info->links[link_id].bssid = bss->bssid; in osif_roam_populate_mlo_info_for_link() 86 roam_info->links[link_id].bss = bss; in osif_roam_populate_mlo_info_for_link() 87 roam_info->links[link_id].addr = self_link_addr; in osif_roam_populate_mlo_info_for_link() 90 mlo_mgr_osif_update_connect_info(roamed_vdev, link_id); in osif_roam_populate_mlo_info_for_link() 103 uint8_t link_id = 0, num_links; in osif_populate_partner_links_roam_mlo_params() local 121 &link_id); in osif_populate_partner_links_roam_mlo_params() 127 link_id); in osif_populate_partner_links_roam_mlo_params() [all …]
|
H A D | osif_cm_connect_rsp.c | 428 uint8_t *link_id) in osif_get_link_id_from_assoc_ml_ie() argument 436 *link_id = assoc_partner_info->partner_link_info[j].link_id; in osif_get_link_id_from_assoc_ml_ie() 483 return mlo_get_vdev_by_link_id(vdev, rsp_partner_info.link_id, id); in osif_get_partner_vdev() 490 uint8_t link_id, in osif_populate_connect_response_for_link() argument 495 osif_debug("Link_id :%d", link_id); in osif_populate_connect_response_for_link() 496 conn_rsp_params->valid_links |= BIT(link_id); in osif_populate_connect_response_for_link() 497 conn_rsp_params->links[link_id].bssid = bss->bssid; in osif_populate_connect_response_for_link() 498 conn_rsp_params->links[link_id].bss = bss; in osif_populate_connect_response_for_link() 499 conn_rsp_params->links[link_id].addr = link_addr; in osif_populate_connect_response_for_link() 502 mlo_mgr_osif_update_connect_info(vdev, link_id); in osif_populate_connect_response_for_link() [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/crypto/src/ |
H A D | wlan_crypto_obj_mgr.c | 96 uint8_t link_id) in crypto_hash_index() argument 104 index ^= link_id; in crypto_hash_index() 129 uint8_t link_id, in crypto_hash_find_by_linkid_and_macaddr() argument 140 index = crypto_hash_index(psoc, local_mac_addr, link_id); in crypto_hash_find_by_linkid_and_macaddr() 143 if (link_id == hash_entry->link_id && in crypto_hash_find_by_linkid_and_macaddr() 149 hash_entry->link_id, in crypto_hash_find_by_linkid_and_macaddr() 159 uint8_t link_id) in crypto_hash_add() argument 163 index = crypto_hash_index(psoc, &hash_entry->mac_addr, link_id); in crypto_hash_add() 176 uint8_t link_id = new_entry->link_id; in wlan_crypto_add_key_entry() local 196 link_id, QDF_MAC_ADDR_REF(new_entry->mac_addr.raw)); in wlan_crypto_add_key_entry() [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/mgmt_txrx/dispatcher/src/ |
H A D | wlan_mgmt_txrx_rx_reo_tgt_api.c | 116 int8_t link_id; in tgt_mgmt_rx_reo_enter_algo_without_buffer() local 132 link_id = wlan_get_mlo_link_id_from_pdev(pdev); in tgt_mgmt_rx_reo_enter_algo_without_buffer() 133 if (link_id < 0) { in tgt_mgmt_rx_reo_enter_algo_without_buffer() 134 mgmt_rx_reo_err("Invalid link %d for the pdev", link_id); in tgt_mgmt_rx_reo_enter_algo_without_buffer() 145 reo_params->link_id = link_id; in tgt_mgmt_rx_reo_enter_algo_without_buffer() 309 int8_t link_id; in tgt_mgmt_rx_reo_frame_handler() local 343 link_id = wlan_get_mlo_link_id_from_pdev(pdev); in tgt_mgmt_rx_reo_frame_handler() 344 if (link_id < 0) { in tgt_mgmt_rx_reo_frame_handler() 345 mgmt_rx_reo_err("Invalid link %d for the pdev", link_id); in tgt_mgmt_rx_reo_frame_handler() 357 mgmt_rx_params->reo_params->link_id = link_id; in tgt_mgmt_rx_reo_frame_handler()
|
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/ |
H A D | wlan_mlo_mgr_sta.c | 319 int mlo_mgr_get_per_link_chan_info(struct wlan_objmgr_vdev *vdev, int link_id, in mlo_mgr_get_per_link_chan_info() argument 325 link_id); in mlo_mgr_get_per_link_chan_info() 327 mlo_debug("ml_link_info null for link_id: %d", link_id); in mlo_mgr_get_per_link_chan_info() 962 ml_parnter_info->partner_link_info[partner_idx].link_id); in mlo_send_link_connect() 1009 == ml_parnter_info->partner_link_info[j].link_id) { in mlo_send_link_connect() 1047 ml_parnter_info.partner_link_info[j].link_id) in mlo_update_connected_links_bmap() 1610 partner_link_info.link_id); in ml_activate_connect_req_sched_cb() 1852 uint8_t link_id, in mlo_sta_save_quiet_status() argument 1878 } else if (link_id == sta_ctx->mlo_quiet_status[i].link_id) { in mlo_sta_save_quiet_status() 1883 link_id, quiet_status); in mlo_sta_save_quiet_status() [all …]
|
H A D | wlan_mlo_mgr_link_switch.c | 60 void mlo_mgr_update_ap_link_info(struct wlan_objmgr_vdev *vdev, uint8_t link_id, in mlo_mgr_update_ap_link_info() argument 86 link_info->link_id = link_id; in mlo_mgr_update_ap_link_info() 90 link_info->link_id, link_info->vdev_id, in mlo_mgr_update_ap_link_info() 109 link_info->link_id, link_info->vdev_id, in mlo_mgr_clear_ap_link_info() 116 link_info->link_id = WLAN_INVALID_LINK_ID; in mlo_mgr_clear_ap_link_info() 126 void mlo_mgr_update_ap_channel_info(struct wlan_objmgr_vdev *vdev, uint8_t link_id, in mlo_mgr_update_ap_channel_info() argument 135 link_info = mlo_mgr_get_ap_link_by_link_id(vdev->mlo_dev_ctx, link_id); in mlo_mgr_update_ap_channel_info() 143 link_info->link_id, link_info->vdev_id, in mlo_mgr_update_ap_channel_info() 170 link_info->link_id); in mlo_mgr_update_link_info_reset() 176 link_info->link_id = WLAN_INVALID_LINK_ID; in mlo_mgr_update_link_info_reset() [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/ |
H A D | wlan_mlo_mgr_link_switch.h | 210 void mlo_mgr_update_ap_link_info(struct wlan_objmgr_vdev *vdev, uint8_t link_id, 244 uint8_t link_id, 272 int link_id); 285 uint8_t link_id); 301 int32_t link_id); 632 int link_id) in mlo_mgr_get_ap_link_by_link_id() argument 644 mlo_mgr_osif_update_connect_info(struct wlan_objmgr_vdev *vdev, int32_t link_id) in mlo_mgr_osif_update_connect_info() argument 793 uint8_t link_id) in mlo_mgr_update_csa_link_info() argument
|
H A D | wlan_mlo_mgr_sta.h | 738 uint8_t link_id, 749 uint8_t link_id); 778 uint8_t link_id); 789 uint8_t link_id, 803 uint8_t link_id, 810 uint8_t link_id, in mlo_sta_handle_csa_standby_link() argument 1167 uint8_t link_id, bool value); 1176 uint8_t link_id); 1215 uint8_t link_id, bool value) in mlo_defer_set_keys() argument 1221 uint8_t link_id) in mlo_is_set_key_defered() argument [all …]
|
H A D | utils_mlo.h | 68 uint8_t link_id, 103 uint8_t link_id, 137 uint8_t link_id, 581 uint8_t link_id, in util_gen_link_assoc_req() argument 592 uint8_t link_id, in util_gen_link_assoc_rsp() argument
|
H A D | wlan_mlo_mgr_public_structs.h | 413 uint8_t link_id; member 423 int8_t link_id; member 468 link_id:8, member 521 uint8_t link_id; member 546 uint8_t link_id; member 700 uint8_t link_id; member 726 uint8_t link_id; member 1148 uint8_t link_id[WLAN_UMAC_MLO_MAX_VDEVS]; member 1161 uint8_t link_id; member 1316 int32_t link_id);
|
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/src/ |
H A D | wlan_mlo_link_force.c | 45 uint16_t link_id; in ml_nlink_convert_linkid_bitmap_to_vdev_bitmap() local 77 link_id = wlan_vdev_get_link_id( in ml_nlink_convert_linkid_bitmap_to_vdev_bitmap() 79 if (link_id >= MAX_MLO_LINK_ID) { in ml_nlink_convert_linkid_bitmap_to_vdev_bitmap() 80 mlo_err("invalid link id %d", link_id); in ml_nlink_convert_linkid_bitmap_to_vdev_bitmap() 83 associated_link_bitmap |= 1 << link_id; in ml_nlink_convert_linkid_bitmap_to_vdev_bitmap() 87 if (!(link_bitmap & (1 << link_id))) in ml_nlink_convert_linkid_bitmap_to_vdev_bitmap() 125 uint16_t link_id; in ml_nlink_convert_vdev_bitmap_to_linkid_bitmap() local 155 link_id = wlan_vdev_get_link_id( in ml_nlink_convert_vdev_bitmap_to_linkid_bitmap() 157 if (link_id >= MAX_MLO_LINK_ID) { in ml_nlink_convert_vdev_bitmap_to_linkid_bitmap() 158 mlo_err("invalid link id %d", link_id); in ml_nlink_convert_vdev_bitmap_to_linkid_bitmap() [all …]
|
H A D | wlan_t2lm_api.c | 53 uint8_t i, link_id; in t2lm_get_connected_link_id() local 64 link_id = link_info[i].link_id; in t2lm_get_connected_link_id() 65 if (link_id == WLAN_INVALID_LINK_ID) in t2lm_get_connected_link_id() 68 ieee_link_mask |= BIT(link_id); in t2lm_get_connected_link_id() 670 wlan_t2lm_set_link_mapping_of_tids(uint8_t link_id, in wlan_t2lm_set_link_mapping_of_tids() argument 676 if (link_id >= WLAN_T2LM_MAX_NUM_LINKS) { in wlan_t2lm_set_link_mapping_of_tids() 683 t2lm_info->ieee_link_map_tid[tid_num] |= BIT(link_id); in wlan_t2lm_set_link_mapping_of_tids() 685 t2lm_info->ieee_link_map_tid[tid_num] &= ~BIT(link_id); in wlan_t2lm_set_link_mapping_of_tids() 701 uint8_t link_id; in wlan_populate_link_disable_t2lm_frame() local 738 link_id = wlan_vdev_get_link_id(tmp_vdev); in wlan_populate_link_disable_t2lm_frame() [all …]
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/ |
H A D | dp_rx.c | 1125 struct dp_txrx_peer *txrx_peer, uint8_t link_id) in dp_rx_deliver_raw() argument 1139 qdf_nbuf_len(nbuf), link_id); in dp_rx_deliver_raw() 1203 uint8_t link_id) in dp_rx_intrabss_mcbc_fwd() argument 1212 if (!dp_rx_check_ndi_mdns_fwding(ta_peer, nbuf, link_id)) in dp_rx_intrabss_mcbc_fwd() 1233 link_id)) in dp_rx_intrabss_mcbc_fwd() 1241 len, link_id); in dp_rx_intrabss_mcbc_fwd() 1245 len, link_id); in dp_rx_intrabss_mcbc_fwd() 1256 uint8_t link_id) in dp_rx_intrabss_ucast_fwd() argument 1273 1, len, link_id); in dp_rx_intrabss_ucast_fwd() 1291 len, link_id); in dp_rx_intrabss_ucast_fwd() [all …]
|
H A D | dp_tx.c | 2506 uint8_t link_id) in dp_tx_latency_stats_update() argument 2532 tx_latency = &txrx_peer->stats[link_id].tx_latency; in dp_tx_latency_stats_update() 2602 uint8_t link_id; in dp_tx_latency_stats_update_cca() local 2643 link_id = dp_get_peer_link_id(peer); in dp_tx_latency_stats_update_cca() 2644 if (link_id >= txrx_peer->stats_arr_size) in dp_tx_latency_stats_update_cca() 2647 tx_latency = &txrx_peer->stats[link_id].tx_latency; in dp_tx_latency_stats_update_cca() 2677 int lvl, type, link_id; in dp_tx_latency_stats_get_per_peer() local 2701 link_id = dp_get_peer_link_id(peer); in dp_tx_latency_stats_get_per_peer() 2702 if (link_id >= txrx_peer->stats_arr_size) in dp_tx_latency_stats_get_per_peer() 2705 tx_latency = &txrx_peer->stats[link_id].tx_latency; in dp_tx_latency_stats_get_per_peer() [all …]
|
H A D | dp_rx_err.c | 1066 uint8_t link_id = 0; in dp_rx_reo_err_entry_process() local 1227 link_id = dp_rx_get_stats_arr_idx_from_link_id( in dp_rx_reo_err_entry_process() 1233 dp_rx_set_nbuf_band(nbuf, txrx_peer, link_id); in dp_rx_reo_err_entry_process() 1262 link_id); in dp_rx_reo_err_entry_process() 1332 uint8_t err_code, uint8_t mac_id, uint8_t link_id) in dp_rx_process_rxdma_err() argument 1459 qdf_nbuf_len(nbuf), link_id); in dp_rx_process_rxdma_err() 1463 link_id); in dp_rx_process_rxdma_err() 1468 link_id); in dp_rx_process_rxdma_err() 1472 dp_rx_deliver_raw(vdev, nbuf, txrx_peer, link_id); in dp_rx_process_rxdma_err() 1593 uint8_t link_id) in dp_rx_igmp_handler() argument [all …]
|
/wlan-driver/wpa_supplicant_8/src/rsn_supp/ |
H A D | wpa.c |
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/ |
H A D | dp_be_rx.c | 337 uint8_t link_id = 0; in dp_rx_process_be() local 718 link_id = dp_rx_get_stats_arr_idx_from_link_id( in dp_rx_process_be() 722 link_id = 0; in dp_rx_process_be() 725 dp_rx_set_nbuf_band(nbuf, txrx_peer, link_id); in dp_rx_process_be() 817 link_id); in dp_rx_process_be() 844 1, link_id); in dp_rx_process_be() 865 1, link_id); in dp_rx_process_be() 886 1, link_id); in dp_rx_process_be() 901 1, link_id); in dp_rx_process_be() 946 reo_ring_num, tid_stats, link_id); in dp_rx_process_be() [all …]
|
H A D | dp_be_rx.h | 58 uint8_t link_id); 76 uint8_t link_id); 411 uint8_t link_id); 729 bool is_reo_exception, uint8_t link_id); 752 uint8_t link_id; in dp_rx_peer_mdata_link_id_get_be() local 754 link_id = HTT_RX_PEER_META_DATA_V1A_LOGICAL_LINK_ID_GET(peer_mdata) + 1; in dp_rx_peer_mdata_link_id_get_be() 755 if (link_id > DP_MAX_MLO_LINKS) in dp_rx_peer_mdata_link_id_get_be() 756 link_id = 0; in dp_rx_peer_mdata_link_id_get_be() 758 return link_id; in dp_rx_peer_mdata_link_id_get_be()
|
/wlan-driver/qcacld-3.0/components/cmn_services/logging/src/ |
H A D | wlan_connectivity_logging.c | 458 uint8_t link_id; in wlan_connectivity_mlo_reconfig_event() local 467 link_id = wlan_vdev_get_link_id(vdev); in wlan_connectivity_mlo_reconfig_event() 468 wlan_diag_event.mlo_cmn_info.link_id = link_id; in wlan_connectivity_mlo_reconfig_event() 473 link_info = mlo_mgr_get_ap_link_by_link_id(vdev->mlo_dev_ctx, link_id); in wlan_connectivity_mlo_reconfig_event() 475 mlme_err("linl: %d Link info not found", link_id); in wlan_connectivity_mlo_reconfig_event() 480 mlme_err("link: %d Chan info not found", link_id); in wlan_connectivity_mlo_reconfig_event() 672 if (link_ctx->links_info[i].link_id == WLAN_INVALID_LINK_ID) in wlan_connectivity_mlo_setup_event() 678 link_ctx->links_info[i].link_id); in wlan_connectivity_mlo_setup_event() 682 wlan_diag_event.mlo_cmn_info[num_links].link_id = in wlan_connectivity_mlo_setup_event() 683 link_ctx->links_info[i].link_id; in wlan_connectivity_mlo_setup_event() [all …]
|
/wlan-driver/wpa_supplicant_8/src/ap/ |
H A D | ieee802_11_eht.c |
|
/wlan-driver/qcacld-3.0/core/hdd/src/ |
H A D | wlan_hdd_tdls.c | 351 uint32_t link_id; in __wlan_hdd_cfg80211_exttdls_set_link_id() local 380 link_id = in __wlan_hdd_cfg80211_exttdls_set_link_id() 382 hdd_debug("TDLS link id %d", link_id); in __wlan_hdd_cfg80211_exttdls_set_link_id() 384 ret = cfg_tdls_set_link_id(hdd_ctx->psoc, link_id); in __wlan_hdd_cfg80211_exttdls_set_link_id() 748 int link_id; in wlan_hdd_get_tdls_link_id() local 750 link_id = cfg_tdls_get_link_id(hdd_ctx->psoc); in wlan_hdd_get_tdls_link_id() 752 return link_id; in wlan_hdd_get_tdls_link_id() 778 size_t len, int link_id) in __wlan_hdd_cfg80211_tdls_mgmt() argument 783 const u8 *peer, int link_id, in __wlan_hdd_cfg80211_tdls_mgmt() 821 int link_id = -1; in __wlan_hdd_cfg80211_tdls_mgmt() local [all …]
|
H A D | wlan_hdd_cm_api.h | 419 int32_t link_id); 431 hdd_cm_set_ieee_link_id(struct wlan_hdd_link_info *link_info, uint8_t link_id); 445 hdd_cm_set_ieee_link_id(struct wlan_hdd_link_info *link_info, uint8_t link_id) in hdd_cm_set_ieee_link_id() argument 457 int32_t link_id) in hdd_cm_save_connected_links_info() argument
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/ |
H A D | lim_process_beacon_frame.c | 107 uint8_t link_id; in lim_process_beacon_mlo() local 168 link_id = QDF_GET_BITS( in lim_process_beacon_mlo() 181 is_sta_csa_synced = mlo_is_sta_csa_synced(mlo_ctx, link_id); in lim_process_beacon_mlo() 182 link_info = mlo_mgr_get_ap_link_by_link_id(mlo_ctx, link_id); in lim_process_beacon_mlo() 194 mlo_sta_handle_csa_standby_link(mlo_ctx, link_id, in lim_process_beacon_mlo() 198 mlo_sta_csa_save_params(mlo_ctx, link_id, in lim_process_beacon_mlo() 214 mlo_sta_handle_csa_standby_link(mlo_ctx, link_id, in lim_process_beacon_mlo() 217 mlo_sta_csa_save_params(mlo_ctx, link_id, in lim_process_beacon_mlo()
|