/wlan-driver/qcacld-3.0/core/mac/src/pe/include/ |
D | lim_session.h | 683 struct pe_session { struct 684 uint8_t available; 685 wlan_cm_id cm_id; 686 uint16_t peSessionId; 687 union { 691 struct wlan_objmgr_vdev *vdev; 693 tSirMacAddr bssId; 694 tSirMacAddr self_mac_addr; 695 tSirMacSSid ssId; 696 uint8_t valid; [all …]
|
D | lim_api.h | 48 #define limResetHBPktCount(pe_session) (pe_session->LimRxedBeaconCntDuringHB = 0) argument 52 #define GET_LIM_SYSTEM_ROLE(pe_session) (pe_session->limSystemRole) argument 53 #define LIM_IS_AP_ROLE(pe_session) (GET_LIM_SYSTEM_ROLE(pe_session) == eLIM_AP_ROLE) argument 54 #define LIM_IS_STA_ROLE(pe_session) (GET_LIM_SYSTEM_ROLE(pe_session) == eLIM_STA_ROLE) argument 55 #define LIM_IS_UNKNOWN_ROLE(pe_session) (GET_LIM_SYSTEM_ROLE(pe_session) == eLIM_UNKNOWN_ROLE) argument 56 #define LIM_IS_P2P_DEVICE_ROLE(pe_session) (GET_LIM_SYSTEM_ROLE(pe_session) == eLIM_P2P_DEVICE_RO… argument 57 #define LIM_IS_P2P_DEVICE_GO(pe_session) (GET_LIM_SYSTEM_ROLE(pe_session) == eLIM_P2P_DEVICE_GO) argument 58 #define LIM_IS_NDI_ROLE(pe_session) \ argument 69 #define LIM_IS_CONNECTION_ACTIVE(pe_session) (pe_session->LimRxedBeaconCntDuringHB) argument 437 #define limGetQosMode(pe_session, pVal) (*(pVal) = (pe_session)->limQosEnabled) argument [all …]
|
D | lim_process_fils.h | 202 static inline bool lim_is_fils_connection(struct pe_session *pe_session) in lim_is_fils_connection() 227 struct pe_session *pe_session, tSirMacAuthFrameBody *rx_auth_frm_body) in lim_process_fils_auth_frame2() 242 struct pe_session *pe_session, tSirMacAuthFrameBody *rx_auth_frm_body) in lim_is_valid_fils_auth_frame() 261 static inline bool lim_is_fils_connection(struct pe_session *pe_session) in lim_is_fils_connection() 276 struct pe_session *pe_session) in lim_update_fils_hlp_data() 280 struct pe_session *pe_session, in aead_encrypt_assoc_req()
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/ |
D | lim_aid_mgmt.c | 53 struct pe_session *pe_session) in lim_init_peer_idxpool_legacy() 84 struct pe_session *pe_session) in lim_init_peer_idxpool() 97 static bool lim_create_peer_idxpool_legacy(struct pe_session *pe_session, in lim_create_peer_idxpool_legacy() 111 bool lim_create_peer_idxpool(struct pe_session *pe_session, in lim_create_peer_idxpool() 128 static void lim_free_peer_idxpool_legacy(struct pe_session *pe_session) in lim_free_peer_idxpool_legacy() 136 void lim_free_peer_idxpool(struct pe_session *pe_session) in lim_free_peer_idxpool() 153 static uint16_t lim_assign_peer_idx_mlo(struct pe_session *pe_session) in lim_assign_peer_idx_mlo() 158 static uint16_t lim_assign_peer_idx_mlo(struct pe_session *pe_session) in lim_assign_peer_idx_mlo() 172 struct pe_session *pe_session) in lim_assign_peer_idx_legacy() 211 struct pe_session *pe_session) in lim_assign_peer_idx() [all …]
|
D | lim_assoc_utils.h | 173 struct pe_session *pe_session) in lim_restore_pre_reassoc_state() 177 struct pe_session *pe_session) in lim_post_reassoc_failure() 180 tpDphHashNode sta, struct pe_session *pe_session) in lim_handle_add_bss_in_re_assoc_context() 183 tpDphHashNode sta, struct pe_session *pe_session) in lim_handle_del_bss_in_re_assoc_context() 186 tLimMlmReassocReq *pMlmReassocReq, struct pe_session *pe_session) in lim_send_retry_reassoc_req_frame() 189 struct pe_session *pe_session) in lim_is_reassoc_in_progress() 194 uint16_t assocId, struct pe_session *pe_session) in lim_add_ft_sta_self() 216 struct pe_session *pe_session) in lim_is_roam_synch_in_progress() 222 struct pe_session *pe_session) in lim_is_roam_synch_in_progress() 362 struct pe_session *pe_session, in lim_send_sme_tsm_ie_ind()
|
D | lim_process_tdls.c | 174 #define IS_QOS_ENABLED(pe_session) ((((pe_session)->limQosEnabled) && \ argument 202 void lim_init_tdls_data(struct mac_context *mac, struct pe_session *pe_session) in lim_init_tdls_data() 223 struct pe_session *pe_session, in populate_dot11f_tdls_offchannel_params() 399 struct pe_session *pe_session, in populate_dot11f_link_iden() 425 struct pe_session *pe_session, in populate_dot11f_tdls_ext_capability() 472 struct pe_session *pe_session) in lim_prepare_tdls_frame_header() 654 struct pe_session *pe_session, in lim_send_tdls_dis_req_frame() 871 struct pe_session *pe_session) in populate_dot11f_tdls_ht_vht_cap() 1163 struct pe_session *pe_session) in lim_tdls_fill_dis_rsp_he_cap() 1174 struct pe_session *pe_session) in lim_tdls_fill_setup_req_he_cap() [all …]
|
D | lim_process_auth_frame.c | 78 struct pe_session *pe_session) in is_auth_valid() 111 static QDF_STATUS lim_get_wep_key_sap(struct pe_session *pe_session, in lim_get_wep_key_sap() 128 struct pe_session *pe_session) in lim_process_auth_shared_system_algo() 270 struct pe_session *pe_session) in lim_process_auth_open_system_algo() 422 struct pe_session *pe_session; in lim_sae_auth_cleanup_retry() local 669 struct pe_session *pe_session, in lim_check_and_trigger_pmf_sta_deletion() 743 uint8_t *rx_pkt_info, struct pe_session *pe_session) in lim_process_sae_auth_frame() 883 uint8_t *rx_pkt_info, struct pe_session *pe_session) in lim_process_sae_auth_frame() 889 struct pe_session *pe_session) in lim_process_ft_auth_frame() 1011 tSirMacAuthFrameBody *auth_frame, struct pe_session *pe_session) in lim_process_auth_frame_type1() [all …]
|
D | lim_send_sme_rsp_messages.c | 96 struct pe_session *pe_session; in lim_send_stop_bss_response() local 265 struct pe_session *pe_session, in lim_send_smps_intolerent() 313 static void lim_copy_tspec_ie(struct pe_session *pe_session, in lim_copy_tspec_ie() 329 static void lim_free_tspec_ie(struct pe_session *pe_session) in lim_free_tspec_ie() 338 static inline void lim_copy_tspec_ie(struct pe_session *pe_session, in lim_copy_tspec_ie() 341 static inline void lim_free_tspec_ie(struct pe_session *pe_session) in lim_free_tspec_ie() 346 struct pe_session *pe_session, in lim_cm_fill_rsp_from_stads() 362 struct pe_session *pe_session, in lim_cm_prepare_join_rsp_from_pe_session() 487 static void lim_free_pession_ies(struct pe_session *pe_session) in lim_free_pession_ies() 514 struct pe_session *pe_session) in lim_copy_ml_partner_info() [all …]
|
D | lim_process_action_frame.c | 86 struct pe_session *pe_session; in lim_stop_tx_and_switch_channel() local 409 struct pe_session *pe_session) in __lim_process_add_ts_req() 423 lim_is_medium_time_valid(struct mac_context *mac, struct pe_session *pe_session, in lim_is_medium_time_valid() 894 tSirMacAddr peerMacAddr, struct pe_session *pe_session) in __lim_process_basic_meas_req() 906 tSirMacAddr peerMacAddr, struct pe_session *pe_session) in __lim_process_cca_meas_req() 918 tSirMacAddr peerMacAddr, struct pe_session *pe_session) in __lim_process_rpi_meas_req() 930 struct pe_session *pe_session) in __lim_process_measurement_request_frame() 971 struct pe_session *pe_session) in __lim_process_tpc_request_frame() 1003 struct pe_session *pe_session) in __lim_process_sm_power_save_update() 1078 struct pe_session *pe_session) in __lim_process_radio_measure_request() [all …]
|
D | lim_assoc_utils.c | 113 struct pe_session *pe_session) in lim_compare_capabilities() 190 struct pe_session *pe_session) in lim_check_rx_basic_rates() 319 struct pe_session *pe_session) in lim_del_peer_info() 372 struct pe_session *pe_session) in lim_del_sta_all() 412 struct pe_session *pe_session, bool delete_peer) in lim_cleanup_rx_path() 508 tSirResultCodes status_code, struct pe_session *pe_session) in lim_send_del_sta_cnf() 1662 struct pe_session *pe_session, in lim_populate_peer_rate_set() 2232 static bool lim_is_eht_connection_op_info_present(struct pe_session *pe_session, in lim_is_eht_connection_op_info_present() 2243 static bool lim_is_eht_connection_op_info_present(struct pe_session *pe_session, in lim_is_eht_connection_op_info_present() 2733 tpDphHashNode sta, bool fRespReqd, struct pe_session *pe_session) in lim_del_sta() [all …]
|
D | lim_ft.c | 48 void lim_ft_open(struct mac_context *mac, struct pe_session *pe_session) in lim_ft_open() 67 void lim_ft_cleanup(struct mac_context *mac, struct pe_session *pe_session) in lim_ft_cleanup() 471 struct pe_session *pe_session, in lim_fill_dot11mode() 506 struct pe_session *pe_session, in lim_fill_dot11mode() 529 struct pe_session *pe_session) in lim_fill_session_power_info() 618 struct pe_session *pe_session, in lim_fill_ft_session() 888 struct pe_session *pe_session = NULL; in lim_process_ft_aggr_qos_rsp() local 952 struct pe_session *pe_session = NULL; in lim_process_ft_aggr_qos_req() local
|
D | lim_reassoc_utils.c | 61 struct pe_session *pe_session) in lim_update_re_assoc_globals() 109 tpDphHashNode sta, struct pe_session *pe_session) in lim_handle_del_bss_in_re_assoc_context() 245 tpDphHashNode sta, struct pe_session *pe_session) in lim_handle_add_bss_in_re_assoc_context() 358 bool lim_is_reassoc_in_progress(struct mac_context *mac, struct pe_session *pe_session) in lim_is_reassoc_in_progress() 455 struct pe_session *pe_session) in lim_restore_pre_reassoc_state() 490 struct pe_session *pe_session) in lim_post_reassoc_failure()
|
D | lim_process_fils.c | 334 static uint32_t lim_process_fils_eap_tlv(struct pe_session *pe_session, in lim_process_fils_eap_tlv() 445 static void lim_generate_ap_key_auth(struct pe_session *pe_session) in lim_generate_ap_key_auth() 487 static void lim_generate_key_auth(struct pe_session *pe_session) in lim_generate_key_auth() 535 struct pe_session *pe_session) in lim_get_keys() 636 static void lim_generate_pmkid(struct pe_session *pe_session) in lim_generate_pmkid() 659 static void lim_generate_pmk(struct pe_session *pe_session) in lim_generate_pmk() 702 static void lim_generate_rmsk_data(struct pe_session *pe_session) in lim_generate_rmsk_data() 739 static QDF_STATUS lim_process_auth_wrapped_data(struct pe_session *pe_session, in lim_process_auth_wrapped_data() 843 struct pe_session *pe_session, in lim_is_valid_fils_auth_frame() 1118 static QDF_STATUS lim_generate_fils_pmkr0(struct pe_session *pe_session) in lim_generate_fils_pmkr0() [all …]
|
D | lim_process_mlm_rsp_messages.c | 160 struct pe_session *pe_session = NULL; in lim_process_mlm_start_cnf() local 875 struct pe_session *pe_session; in lim_process_mlm_assoc_ind() local 943 struct pe_session *pe_session; in lim_process_mlm_disassoc_ind() local 1109 struct pe_session *pe_session; in lim_process_mlm_deauth_cnf() local 1184 struct pe_session *pe_session; in lim_process_mlm_purge_sta_ind() local 1266 struct pe_session *pe_session; in lim_process_mlm_set_keys_cnf() local 1479 struct pe_session *pe_session) in lim_process_mlm_add_sta_rsp() 1647 struct pe_session *pe_session) in lim_process_mlm_del_bss_rsp() 1672 struct pe_session *pe_session) in lim_process_sta_mlm_del_bss_rsp() 1725 struct pe_session *pe_session) in lim_process_ap_mlm_del_bss_rsp() [all …]
|
D | lim_send_messages.c | 58 struct pe_session *pe_session) in lim_send_beacon_params() 187 struct pe_session *pe_session) in lim_set_active_edca_params() 296 struct pe_session *pe_session) in lim_send_mode_update() 331 struct pe_session *pe_session) in lim_send_rx_nss_update() 364 struct pe_session *pe_session) in lim_set_membership() 399 struct pe_session *pe_session) in lim_set_user_pos() 444 struct pe_session *pe_session) in lim_send_exclude_unencrypt_ind()
|
D | lim_utils.c | 516 struct pe_session *pe_session; in lim_deactivate_timers_for_vdev() local 908 struct pe_session *pe_session = lim_is_ap_session_active(mac_ctx); in lim_handle_update_olbc_cache() local 1045 struct pe_session *pe_session) in lim_update_prot_sta_params() 1115 struct pe_session *pe_session) in lim_decide_ap_protection() 1232 tpSirMacMgmtHdr pMh, struct pe_session *pe_session) in lim_enable_overlap11g_protection() 1495 struct pe_session *pe_session) in lim_decide_sta_protection_on_assoc() 1851 __lim_process_channel_switch_timeout(struct pe_session *pe_session) in __lim_process_channel_switch_timeout() 1992 tpDphHashNode pSta, struct pe_session *pe_session) in lim_util_count_sta_add() 2013 tpDphHashNode pSta, struct pe_session *pe_session) in lim_util_count_sta_del() 2056 static void lim_switch_channel_vdev_started(struct pe_session *pe_session) in lim_switch_channel_vdev_started() [all …]
|
D | lim_utils.h | 304 struct pe_session *pe_session, in lim_assign_mlo_conn_idx() 312 struct pe_session *pe_session, bool free_aid) in lim_release_mlo_conn_idx() 620 struct pe_session *pe_session) in lim_get_mgmt_staid() 633 struct pe_session *pe_session, uint8_t channel, in lim_select_cb_mode() 986 eventType, struct pe_session *pe_session, uint16_t status, in lim_diag_event_report() 1621 struct pe_session *pe_session, in lim_add_he_cap() 1646 struct pe_session *pe_session) in lim_update_he_6gop_assoc_resp() 2236 struct pe_session *pe_session, in lim_add_eht_cap() 3278 lim_connect_skip_join_for_gc(struct pe_session *pe_session) in lim_connect_skip_join_for_gc() 3287 lim_connect_skip_join_for_gc(struct pe_session *pe_session) in lim_connect_skip_join_for_gc() [all …]
|
D | lim_admit_control.c | 163 struct mac_tspec_ie *pTspec, struct pe_session *pe_session) in lim_validate_tspec() 203 tpLimTspecInfo pTspecInfo, struct pe_session *pe_session) in lim_compute_mean_bw_used() 317 struct pe_session *pe_session) in lim_admit_policy() 582 uint16_t assocId, struct pe_session *pe_session) in lim_validate_access_policy() 636 uint8_t *pTspecIdx, struct pe_session *pe_session) in lim_admit_control_add_ts() 821 struct pe_session *pe_session = pe_find_session_by_session_id(mac, sessionId); in lim_send_hal_msg_add_ts() local 884 struct pe_session *pe_session = NULL; in lim_send_hal_msg_del_ts() local 948 struct pe_session *pe_session = NULL; in lim_process_hal_add_ts_rsp() local
|
D | lim_ft_preauth.c | 50 struct pe_session *pe_session) in lim_ft_cleanup_pre_auth_info() 224 uint32_t *data, struct pe_session *pe_session) in lim_perform_ft_pre_auth() 322 struct pe_session *pe_session) in lim_ft_setup_auth_session() 368 struct pe_session *pe_session) in lim_ft_process_pre_auth_result() 410 struct pe_session *pe_session) in lim_handle_ft_pre_auth_rsp()
|
D | lim_process_deauth_frame.c | 65 struct pe_session *pe_session) in lim_process_deauth_frame() 350 struct pe_session *pe_session, in lim_process_sae_auth_msg() 369 struct pe_session *pe_session, in lim_process_sae_auth_msg() 374 void lim_perform_deauth(struct mac_context *mac_ctx, struct pe_session *pe_session, in lim_perform_deauth()
|
D | lim_mlo.c | 372 void lim_mlo_notify_peer_disconn(struct pe_session *pe_session, in lim_mlo_notify_peer_disconn() 411 void lim_mlo_sta_notify_peer_disconn(struct pe_session *pe_session) in lim_mlo_sta_notify_peer_disconn() 487 struct pe_session *pe_session; in lim_mlo_cleanup_partner_peer() local 703 struct pe_session *pe_session; in lim_mlo_ap_sta_assoc_suc() local 741 struct pe_session *pe_session, in lim_ap_mlo_sta_peer_ind() 833 struct pe_session *pe_session; in lim_mlo_ap_sta_assoc_fail() local 871 void lim_mlo_delete_link_peer(struct pe_session *pe_session, in lim_mlo_delete_link_peer() 908 struct pe_session *pe_session, in lim_mlo_assoc_ind_upper_layer() 915 struct pe_session *pe_session, in lim_mlo_assoc_ind_upper_layer()
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/sch/ |
D | sch_api.c | 102 static void lim_notify_link_info(struct pe_session *pe_session) in lim_notify_link_info() 138 struct pe_session *pe_session, in lim_update_sch_mlo_partner() 157 static void lim_notify_link_info(struct pe_session *pe_session) in lim_notify_link_info() 162 struct pe_session *pe_session, in lim_update_sch_mlo_partner() 177 static void lim_fd_cap_channel_width320(struct pe_session *pe_session, in lim_fd_cap_channel_width320() 218 static void lim_fd_cap_channel_width320(struct pe_session *pe_session, in lim_fd_cap_channel_width320() 240 static void lim_populate_fd_capability(struct pe_session *pe_session, in lim_populate_fd_capability() 338 struct pe_session *pe_session, in lim_populate_fd_tmpl_frame() 517 struct pe_session *pe_session) in lim_send_fils_discovery_template() 562 uint16_t size, struct pe_session *pe_session, in sch_send_beacon_req() [all …]
|
D | sch_message.c | 71 struct pe_session *pe_session) in sch_set_beacon_interval() 263 void sch_qos_update_broadcast(struct mac_context *mac, struct pe_session *pe_session) in sch_qos_update_broadcast() 360 void sch_qos_update_local(struct mac_context *mac, struct pe_session *pe_session) in sch_qos_update_local() 393 void sch_set_default_edca_params(struct mac_context *mac, struct pe_session *pe_session) in sch_set_default_edca_params() 418 struct pe_session *pe_session) in set_sch_edca_params() 532 void sch_edca_profile_update(struct mac_context *mac, struct pe_session *pe_session) in sch_edca_profile_update()
|
/wlan-driver/qcacld-3.0/core/mac/src/sys/legacy/src/utils/src/ |
D | parser_api.c | 163 struct pe_session *pe_session) in populate_dot11f_capabilities() 219 struct pe_session *pe_session) in populate_dot11f_max_chan_switch_time() 267 struct pe_session *pe_session) in populate_dot11f_chan_switch_ann() 538 struct pe_session *pe_session) in populate_dot11f_chan_switch_wrapper() 586 struct pe_session *pe_session) in populate_dot11f_avoid_channel_ie() 600 tDot11fIECountry *ctry_ie, struct pe_session *pe_session) in populate_dot11f_country() 791 struct pe_session *pe_session) in populate_dot11f_edca_param_set() 860 tDot11fIEERPInfo *pDot11f, struct pe_session *pe_session) in populate_dot11f_erp_info() 900 struct pe_session *pe_session) in populate_dot11f_ext_supp_rates() 976 struct pe_session *pe_session, tDot11fIEHTCaps *pDot11f) in populate_dot11f_ht_caps() [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/rrm/ |
D | rrm_api.c | 74 struct pe_session *pe_session) in rrm_cache_mgmt_tx_power() 91 int8_t rrm_get_mgmt_tx_power(struct mac_context *mac, struct pe_session *pe_session) in rrm_get_mgmt_tx_power() 112 struct pe_session *pe_session) in rrm_send_set_max_tx_power_req() 164 struct pe_session *pe_session; in rrm_set_max_tx_power_rsp() local 224 struct pe_session *pe_session) in rrm_process_link_measurement_request() 343 struct pe_session *pe_session) in rrm_process_neighbor_report_response() 466 struct pe_session *pe_session; in rrm_process_neighbor_report_req() local 541 struct pe_session *pe_session) in wlan_diag_log_beacon_rpt_req_event() 572 struct pe_session *pe_session) in wlan_diag_log_beacon_rpt_req_event() 857 struct pe_session *pe_session) in rrm_get_max_meas_duration() [all …]
|