Home
last modified time | relevance | path

Searched defs:pe_session (Results 1 – 25 of 50) sorted by relevance

12

/wlan-driver/qcacld-3.0/core/mac/src/pe/include/
Dlim_session.h683 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 …]
Dlim_api.h48 #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 …]
Dlim_process_fils.h202 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/
Dlim_aid_mgmt.c53 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 …]
Dlim_assoc_utils.h173 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()
Dlim_process_tdls.c174 #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 …]
Dlim_process_auth_frame.c78 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 …]
Dlim_send_sme_rsp_messages.c96 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 …]
Dlim_process_action_frame.c86 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 …]
Dlim_assoc_utils.c113 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 …]
Dlim_ft.c48 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
Dlim_reassoc_utils.c61 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()
Dlim_process_fils.c334 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 …]
Dlim_process_mlm_rsp_messages.c160 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 …]
Dlim_send_messages.c58 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()
Dlim_utils.c516 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 …]
Dlim_utils.h304 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 …]
Dlim_admit_control.c163 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
Dlim_ft_preauth.c50 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()
Dlim_process_deauth_frame.c65 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()
Dlim_mlo.c372 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/
Dsch_api.c102 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 …]
Dsch_message.c71 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/
Dparser_api.c163 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/
Drrm_api.c74 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 …]

12