Home
last modified time | relevance | path

Searched refs:link_id (Results 1 – 25 of 145) sorted by relevance

123456

/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/mgmt_txrx/core/src/
Dwlan_mgmt_txrx_rx_reo.c238 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/
Dosif_cm_disconnect_rsp.c94 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 …]
Dosif_cm_roam_rsp.c79 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 …]
Dosif_cm_connect_rsp.c428 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/
Dwlan_crypto_obj_mgr.c96 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 …]
Dwlan_crypto_ucfg_api.c54 uint8_t link_id) in ucfg_crypto_free_key_by_link_id() argument
56 wlan_crypto_free_key_by_link_id(psoc, link_addr, link_id); in ucfg_crypto_free_key_by_link_id()
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/mgmt_txrx/dispatcher/src/
Dwlan_mgmt_txrx_rx_reo_tgt_api.c116 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/
Dwlan_mlo_mgr_sta.c319 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 …]
Dwlan_mlo_mgr_link_switch.c60 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/
Dwlan_mlo_mgr_link_switch.h210 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
Dwlan_mlo_mgr_sta.h738 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 …]
Dutils_mlo.h68 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
Dwlan_mlo_mgr_public_structs.h413 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/
Dwlan_mlo_link_force.c45 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 …]
Dwlan_t2lm_api.c53 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/
Ddp_rx.c1125 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 …]
Ddp_tx.c2506 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 …]
Ddp_rx_err.c1066 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/qca-wifi-host-cmn/dp/wifi3.0/be/
Ddp_be_rx.c337 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 …]
Ddp_be_rx.h58 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/
Dwlan_connectivity_logging.c458 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/qcacld-3.0/core/hdd/src/
Dwlan_hdd_tdls.c351 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 …]
Dwlan_hdd_cm_api.h419 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/
Dlim_process_beacon_frame.c107 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()
Dlim_mlo.c44 uint8_t mld_pos, mld_id, link_id; in lim_cu_info_from_rnr_per_link_id() local
82 link_id = mld_param->link_id; in lim_cu_info_from_rnr_per_link_id()
83 if (linkid == link_id) { in lim_cu_info_from_rnr_per_link_id()
198 struct pe_session *session, uint8_t link_id) in pe_find_partner_session_by_link_id() argument
215 vdev = mlo_get_vdev_by_link_id(session->vdev, link_id, in pe_find_partner_session_by_link_id()
318 uint8_t link_id; in lim_mlo_update_cleanup_trigger() local
351 link_id = assoc_sta->mlo_info.partner_link_info[link].link_id; in lim_mlo_update_cleanup_trigger()
353 link_id); in lim_mlo_update_cleanup_trigger()
773 linfo->link_id = wlan_vdev_get_link_id( in lim_ap_mlo_sta_peer_ind()
919 uint8_t link_id; in lim_mlo_assoc_ind_upper_layer() local
[all …]

123456