/wlan-driver/qcacld-3.0/core/sme/src/csr/ |
H A D | csr_inside_api.h | 33 bool csr_is_supported_channel(struct mac_context *mac, uint32_t chan_freq); 68 enum csr_roam_state csr_roam_state_change(struct mac_context *mac, 71 void csr_roaming_state_msg_processor(struct mac_context *mac, void *msg_buf); 72 void csr_roam_joined_state_msg_processor(struct mac_context *mac, 75 void csr_release_command_roam(struct mac_context *mac, tSmeCmd *pCommand); 76 void csr_release_command_wm_status_change(struct mac_context *mac, 78 QDF_STATUS csr_scan_open(struct mac_context *mac); 79 QDF_STATUS csr_scan_close(struct mac_context *mac); 81 void csr_free_scan_result_entry(struct mac_context *mac, struct tag_csrscan_result 84 QDF_STATUS csr_roam_call_callback(struct mac_context *mac, uint32_t sessionId, [all …]
|
H A D | csr_util.c | 179 void csr_purge_pdev_all_ser_cmd_list(struct mac_context *mac_ctx) in csr_purge_pdev_all_ser_cmd_list() 184 tListElem *csr_nonscan_active_ll_peek_head(struct mac_context *mac_ctx, in csr_nonscan_active_ll_peek_head() 200 tListElem *csr_nonscan_pending_ll_peek_head(struct mac_context *mac_ctx, in csr_nonscan_pending_ll_peek_head() 220 bool csr_nonscan_active_ll_remove_entry(struct mac_context *mac_ctx, in csr_nonscan_active_ll_remove_entry() 232 tListElem *csr_nonscan_pending_ll_next(struct mac_context *mac_ctx, in csr_nonscan_pending_ll_next() 262 static bool csr_is_conn_state(struct mac_context *mac_ctx, uint32_t session_id, in csr_is_conn_state() 272 bool csr_is_conn_state_connected(struct mac_context *mac, uint32_t sessionId) in csr_is_conn_state_connected() 278 bool csr_is_conn_state_connected_wds(struct mac_context *mac_ctx, in csr_is_conn_state_connected_wds() 285 bool csr_is_conn_state_connected_infra_ap(struct mac_context *mac_ctx, in csr_is_conn_state_connected_infra_ap() 294 bool csr_is_conn_state_disconnected_wds(struct mac_context *mac_ctx, in csr_is_conn_state_disconnected_wds() [all …]
|
H A D | csr_api_roam.c | 109 static QDF_STATUS csr_sae_callback(struct mac_context *mac_ctx, in csr_sae_callback() 143 static inline QDF_STATUS csr_sae_callback(struct mac_context *mac_ctx, in csr_sae_callback() 153 static void init_config_param(struct mac_context *mac); 154 static QDF_STATUS csr_roam_open(struct mac_context *mac); 155 static QDF_STATUS csr_roam_close(struct mac_context *mac); 156 static QDF_STATUS csr_init11d_info(struct mac_context *mac, tCsr11dinfo *ps11dinfo); 157 static QDF_STATUS csr_init_channel_power_list(struct mac_context *mac, 159 static QDF_STATUS csr_roam_free_connected_info(struct mac_context *mac, 162 static void csr_init_session(struct mac_context *mac, uint32_t sessionId); 164 static void csr_init_operating_classes(struct mac_context *mac); [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/ |
H A D | lim_utils.h | 149 char *lim_dot11_mode_str(struct mac_context *mac, uint8_t dot11Mode); 150 void lim_print_mlm_state(struct mac_context *mac, uint16_t logLevel, 152 void lim_print_sme_state(struct mac_context *mac, uint16_t logLevel, 154 void lim_print_msg_name(struct mac_context *mac, uint16_t logLevel, uint32_t msgType); 156 QDF_STATUS lim_send_set_max_tx_power_req(struct mac_context *mac, 183 uint8_t lim_get_max_tx_power(struct mac_context *mac, 195 void lim_calculate_tpc(struct mac_context *mac, 210 void lim_init_peer_idxpool(struct mac_context *, struct pe_session *); 211 uint16_t lim_assign_peer_idx(struct mac_context *, struct pe_session *); 241 uint16_t lim_assign_mlo_conn_idx(struct mac_context *mac, [all …]
|
H A D | lim_types.h | 365 bool lim_process_sme_req_messages(struct mac_context *, struct scheduler_msg *); 366 void lim_process_mlm_req_messages(struct mac_context *, struct scheduler_msg *); 367 void lim_process_mlm_rsp_messages(struct mac_context *, uint32_t, uint32_t *); 368 void lim_process_sme_del_bss_rsp(struct mac_context *mac, 379 void lim_process_mlm_start_cnf(struct mac_context *mac_ctx, uint32_t *msg_buf); 381 void lim_get_random_bssid(struct mac_context *mac, uint8_t *data); 384 void handle_ht_capabilityand_ht_info(struct mac_context *mac, 387 void lim_handle_param_update(struct mac_context *mac, eUpdateIEsType cfgId); 390 void lim_apply_configuration(struct mac_context *, struct pe_session *); 399 void lim_set_cfg_protection(struct mac_context *mac, struct pe_session *pesessionEntry); [all …]
|
H A D | lim_assoc_utils.h | 43 uint8_t lim_compare_capabilities(struct mac_context *, 46 uint8_t lim_check_rx_basic_rates(struct mac_context *, tSirMacRateSet, struct pe_session *); 47 uint8_t lim_check_mcs_set(struct mac_context *mac, uint8_t *supportedMCSSet); 69 QDF_STATUS lim_cleanup_rx_path(struct mac_context *, tpDphHashNode, 72 void lim_reject_association(struct mac_context *, tSirMacAddr, uint8_t, 76 QDF_STATUS lim_populate_peer_rate_set(struct mac_context *mac, 111 QDF_STATUS lim_populate_own_rate_set(struct mac_context *mac_ctx, 120 QDF_STATUS lim_populate_matching_rate_set(struct mac_context *mac_ctx, 130 QDF_STATUS lim_add_sta(struct mac_context *, tpDphHashNode, uint8_t, struct pe_session *); 131 QDF_STATUS lim_del_bss(struct mac_context *, tpDphHashNode, uint16_t, struct pe_session *); [all …]
|
H A D | lim_send_sme_rsp_messages.h | 56 void lim_send_sme_rsp(struct mac_context *mac_ctx, uint16_t msg_type, 69 void lim_send_sme_start_bss_rsp(struct mac_context *mac, 89 void lim_send_sme_join_reassoc_rsp(struct mac_context *mac_ctx, 108 void lim_cm_send_connect_rsp(struct mac_context *mac_ctx, 127 QDF_STATUS lim_prepare_disconnect_done_ind(struct mac_context *mac_ctx, 149 void lim_send_sme_disassoc_ntf(struct mac_context *mac, 171 void lim_send_sme_deauth_ntf(struct mac_context *mac, tSirMacAddr peerMacAddr, 175 void lim_send_sme_disassoc_ind(struct mac_context *, tpDphHashNode, struct pe_session *); 176 void lim_send_sme_deauth_ind(struct mac_context *, tpDphHashNode, 192 void lim_send_sme_set_context_rsp(struct mac_context *mac, [all …]
|
H A D | lim_send_messages.h | 38 QDF_STATUS lim_send_beacon_params(struct mac_context *mac, 42 QDF_STATUS lim_send_mode_update(struct mac_context *mac, 45 QDF_STATUS lim_send_rx_nss_update(struct mac_context *mac, 49 QDF_STATUS lim_set_membership(struct mac_context *mac, 53 QDF_STATUS lim_set_user_pos(struct mac_context *mac, 64 QDF_STATUS lim_send_switch_chnl_params(struct mac_context *mac, 76 QDF_STATUS lim_send_edca_params(struct mac_context *mac, 95 void lim_set_active_edca_params(struct mac_context *mac_ctx, 109 QDF_STATUS lim_send_exclude_unencrypt_ind(struct mac_context *mac, 112 QDF_STATUS lim_send_ht40_obss_scanind(struct mac_context *mac_ctx, [all …]
|
H A D | lim_security_utils.h | 53 uint8_t lim_is_auth_algo_supported(struct mac_context *, tAniAuthType, 57 void lim_init_pre_auth_list(struct mac_context *); 58 void lim_delete_pre_auth_list(struct mac_context *); 59 struct tLimPreAuthNode *lim_search_pre_auth_list(struct mac_context *, 74 struct mac_context *mac, 77 void lim_add_pre_auth_node(struct mac_context *, struct tLimPreAuthNode *); 78 void lim_delete_pre_auth_node(struct mac_context *, tSirMacAddr); 79 void lim_release_pre_auth_node(struct mac_context *mac, 81 void lim_restore_from_auth_state(struct mac_context *, 83 uint8_t lim_delete_open_auth_pre_auth_node(struct mac_context *mac_ctx); [all …]
|
H A D | lim_mlo.h | 190 void lim_ap_mlo_sta_peer_ind(struct mac_context *mac, 236 QDF_STATUS lim_mlo_assoc_ind_upper_layer(struct mac_context *mac, 285 lim_fill_assoc_req_mlo_ie(struct mac_context *mac_ctx, 299 lim_send_assoc_rsp_mgmt_frame_mlo(struct mac_context *mac_ctx, 312 lim_send_bcn_frame_mlo(struct mac_context *mac_ctx, struct pe_session *session); 322 lim_send_probe_req_frame_mlo(struct mac_context *mac_ctx, 332 uint16_t lim_send_tdls_mgmt_frame_mlo(struct mac_context *mac_ctx, 365 bool lim_is_ml_peer_state_disconn(struct mac_context *mac_ctx, 450 static inline void lim_ap_mlo_sta_peer_ind(struct mac_context *mac, in lim_ap_mlo_sta_peer_ind() 463 struct mac_context *mac, in lim_mlo_assoc_ind_upper_layer() [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/sys/legacy/src/utils/inc/ |
H A D | utils_parser.h | 39 void convert_ssid(struct mac_context *, tSirMacSSid *, tDot11fIESSID *); 40 void convert_supp_rates(struct mac_context *, tSirMacRateSet *, tDot11fIESuppRates *); 41 void convert_fh_params(struct mac_context *, tSirMacFHParamSet *, 43 void convert_ext_supp_rates(struct mac_context *, tSirMacRateSet *, 45 void convert_qos_caps(struct mac_context *, tSirMacQosCapabilityIE *, 47 void convert_qos_caps_station(struct mac_context *, tSirMacQosCapabilityStaIE *, 49 QDF_STATUS convert_wpa(struct mac_context *, tSirMacWpaInfo *, tDot11fIEWPA *); 50 QDF_STATUS convert_wpa_opaque(struct mac_context *, tSirMacWpaInfo *, 52 QDF_STATUS convert_wapi_opaque(struct mac_context *, tSirMacWapiInfo *, 54 QDF_STATUS convert_rsn(struct mac_context *, tSirMacRsnInfo *, tDot11fIERSN *); [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/include/ |
H A D | lim_ft.h | 37 void lim_ft_open(struct mac_context *mac, struct pe_session *pe_session); 38 void lim_ft_cleanup(struct mac_context *mac, struct pe_session *pe_session); 40 void lim_ft_cleanup_pre_auth_info(struct mac_context *mac, 42 bool lim_process_ft_pre_auth_req(struct mac_context *mac, 44 void lim_process_ft_preauth_rsp_timeout(struct mac_context *mac); 55 void lim_process_mlm_ft_reassoc_req(struct mac_context *mac, 57 void lim_perform_ft_pre_auth(struct mac_context *mac, QDF_STATUS status, 59 void lim_post_ft_pre_auth_rsp(struct mac_context *mac, QDF_STATUS status, 62 void lim_handle_ft_pre_auth_rsp(struct mac_context *mac, QDF_STATUS status, 65 QDF_STATUS lim_ft_setup_auth_session(struct mac_context *mac, [all …]
|
H A D | lim_api.h | 100 QDF_STATUS lim_post_msg_api(struct mac_context *mac, struct scheduler_msg *msg); 103 lim_post_msg_to_process_deferred_queue(struct mac_context *mac) in lim_post_msg_to_process_deferred_queue() 161 QDF_STATUS lim_initialize(struct mac_context *); 162 QDF_STATUS pe_open(struct mac_context *mac, struct cds_config_info *cds_cfg); 163 QDF_STATUS pe_close(struct mac_context *mac); 164 QDF_STATUS lim_start(struct mac_context *mac); 165 QDF_STATUS pe_start(struct mac_context *mac); 166 void pe_stop(struct mac_context *mac); 195 void pe_register_mgmt_rx_frm_callback(struct mac_context *mac_ctx); 208 void pe_deregister_mgmt_rx_frm_callback(struct mac_context *mac_ctx); [all …]
|
H A D | rrm_api.h | 37 QDF_STATUS rrm_initialize(struct mac_context *mac); 47 void rrm_cleanup(struct mac_context *mac, uint8_t idx); 49 QDF_STATUS rrm_process_link_measurement_request(struct mac_context *mac, 57 rrm_process_radio_measurement_request(struct mac_context *mac_ctx, 62 QDF_STATUS rrm_process_neighbor_report_response(struct mac_context *mac, 68 QDF_STATUS rrm_send_set_max_tx_power_req(struct mac_context *mac, 72 int8_t rrm_get_mgmt_tx_power(struct mac_context *mac, 75 void rrm_cache_mgmt_tx_power(struct mac_context *mac, 78 tpRRMCaps rrm_get_capabilities(struct mac_context *mac, 81 void rrm_get_start_tsf(struct mac_context *mac, uint32_t *pStartTSF); [all …]
|
H A D | sch_api.h | 40 void sch_qos_update_broadcast(struct mac_context *mac, 44 void sch_set_default_edca_params(struct mac_context *mac, struct pe_session *pe_session); 47 void sch_qos_update_local(struct mac_context *mac, struct pe_session *pe_session); 53 void sch_edca_profile_update(struct mac_context *mac, 57 QDF_STATUS sch_set_fixed_beacon_fields(struct mac_context *mac, 68 QDF_STATUS sch_process_pre_beacon_ind(struct mac_context *mac, 72 void sch_beacon_process(struct mac_context *mac, uint8_t *pRxPacketInfo, 75 QDF_STATUS sch_beacon_edca_process(struct mac_context *mac, 79 void sch_generate_tim(struct mac_context *, uint8_t **, uint16_t *, uint8_t); 81 void sch_set_beacon_interval(struct mac_context *mac, [all …]
|
H A D | lim_process_fils.h | 38 bool lim_process_fils_auth_frame2(struct mac_context *mac_ctx, 65 bool lim_is_valid_fils_auth_frame(struct mac_context *mac_ctx, 96 void lim_update_fils_config(struct mac_context *mac_ctx, 109 QDF_STATUS lim_create_fils_auth_data(struct mac_context *mac_ctx, 141 populate_fils_connect_params(struct mac_context *mac_ctx, 173 QDF_STATUS aead_encrypt_assoc_req(struct mac_context *mac_ctx, 190 QDF_STATUS aead_decrypt_assoc_rsp(struct mac_context *mac_ctx, 221 bool lim_verify_fils_params_assoc_rsp(struct mac_context *mac_ctx, 226 static inline bool lim_process_fils_auth_frame2(struct mac_context *mac_ctx, in lim_process_fils_auth_frame2() 241 static inline bool lim_is_valid_fils_auth_frame(struct mac_context *mac_ctx, in lim_is_valid_fils_auth_frame() [all …]
|
H A D | lim_admit_control.h | 38 lim_tspec_find_by_assoc_id(struct mac_context *, uint16_t, 43 QDF_STATUS lim_tspec_add(struct mac_context *mac, 50 QDF_STATUS lim_admit_control_add_ts(struct mac_context *mac, 60 lim_admit_control_add_sta(struct mac_context *mac, uint8_t *staAddr, uint8_t alloc) in lim_admit_control_add_sta() 66 lim_admit_control_delete_sta(struct mac_context *mac, uint16_t assocId); 69 lim_admit_control_delete_ts(struct mac_context *mac, 74 QDF_STATUS lim_admit_control_init(struct mac_context *mac); 76 QDF_STATUS lim_send_hal_msg_add_ts(struct mac_context *mac, 81 QDF_STATUS lim_send_hal_msg_add_ts(struct mac_context *mac, 87 QDF_STATUS lim_send_hal_msg_del_ts(struct mac_context *mac, [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/include/ |
H A D | parser_api.h | 643 sir_convert_probe_req_frame2_struct(struct mac_context *mac, 648 sir_convert_probe_frame2_struct(struct mac_context *mac, uint8_t *frame, 652 sir_convert_assoc_req_frame2_struct(struct mac_context *mac, 669 sir_convert_assoc_resp_frame2_struct(struct mac_context *mac, 675 sir_convert_reassoc_req_frame2_struct(struct mac_context *mac, 680 sir_parse_beacon_ie(struct mac_context *mac, 685 sir_convert_beacon_frame2_struct(struct mac_context *mac, 690 sir_convert_auth_frame2_struct(struct mac_context *mac, 695 sir_convert_addts_rsp2_struct(struct mac_context *mac, 700 sir_convert_delts_req2_struct(struct mac_context *mac, [all …]
|
/wlan-driver/qcacld-3.0/core/sme/inc/ |
H A D | csr_internal.h | 411 csr_get_vdev_dot11_mode(struct mac_context *mac, 415 QDF_STATUS csr_get_channel_and_power_list(struct mac_context *mac); 417 QDF_STATUS csr_set_modify_profile_fields(struct mac_context *mac, 420 QDF_STATUS csr_get_modify_profile_fields(struct mac_context *mac, 423 void csr_set_global_cfgs(struct mac_context *mac); 424 void csr_set_default_dot11_mode(struct mac_context *mac); 425 bool csr_is_conn_state_disconnected(struct mac_context *mac, 427 bool csr_is_conn_state_connected(struct mac_context *mac, 429 bool csr_is_conn_state_wds(struct mac_context *mac, uint32_t sessionId); 430 bool csr_is_conn_state_connected_wds(struct mac_context *mac, [all …]
|
H A D | sme_inside.h | 142 QDF_STATUS csr_set_serialization_params_to_cmd(struct mac_context *mac_ctx, 145 tSmeCmd *sme_get_command_buffer(struct mac_context *mac); 146 void sme_release_command(struct mac_context *mac, tSmeCmd *pCmd); 147 bool qos_process_command(struct mac_context *mac, tSmeCmd *pCommand); 148 void qos_release_command(struct mac_context *mac, tSmeCmd *pCommand); 149 QDF_STATUS csr_roam_process_command(struct mac_context *mac, tSmeCmd *pCommand); 162 void csr_roam_wm_status_change_complete(struct mac_context *mac_ctx, 164 void csr_roam_process_wm_status_change_command(struct mac_context *mac, 167 void csr_reinit_roam_cmd(struct mac_context *mac, tSmeCmd *pCommand); 168 void csr_reinit_wm_status_change_cmd(struct mac_context *mac, [all …]
|
H A D | sme_rrm_api.h | 40 QDF_STATUS sme_rrm_msg_processor(struct mac_context *mac, uint16_t msg_type, 42 QDF_STATUS rrm_close(struct mac_context *mac); 43 QDF_STATUS rrm_open(struct mac_context *mac); 44 QDF_STATUS sme_rrm_neighbor_report_request(struct mac_context *mac, 47 QDF_STATUS sme_rrm_process_beacon_report_req_ind(struct mac_context *mac, 57 QDF_STATUS rrm_start(struct mac_context *mac_ctx); 66 QDF_STATUS rrm_stop(struct mac_context *mac_ctx);
|
H A D | sme_qos_internal.h | 94 QDF_STATUS sme_qos_open(struct mac_context *mac); 95 QDF_STATUS sme_qos_close(struct mac_context *mac); 96 QDF_STATUS sme_qos_msg_processor(struct mac_context *mac, uint16_t msg_type, 102 QDF_STATUS sme_qos_csr_event_ind(struct mac_context *mac, 105 uint8_t sme_qos_get_acm_mask(struct mac_context *mac, 108 uint8_t sme_qos_ese_retrieve_tspec_info(struct mac_context *mac, uint8_t sessionId,
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/nan/ |
H A D | nan_datapath.h | 44 void lim_process_ndi_mlm_add_bss_rsp(struct mac_context *mac_ctx, 57 void lim_ndi_del_bss_rsp(struct mac_context * mac_ctx, 61 void lim_ndp_add_sta_rsp(struct mac_context *mac_ctx, 65 void lim_process_ndi_del_sta_rsp(struct mac_context *mac_ctx, 80 void lim_process_ndi_mlm_add_bss_rsp(struct mac_context *mac_ctx, in lim_process_ndi_mlm_add_bss_rsp() 95 void lim_ndi_del_bss_rsp(struct mac_context *mac_ctx, in lim_ndi_del_bss_rsp() 102 void lim_process_ndi_del_sta_rsp(struct mac_context *mac_ctx, in lim_process_ndi_del_sta_rsp() 109 void lim_ndp_add_sta_rsp(struct mac_context *mac_ctx, in lim_ndp_add_sta_rsp()
|
/wlan-driver/qcacld-3.0/core/mac/src/sys/legacy/src/system/src/ |
H A D | mac_init_api.c | 45 static struct mac_context *global_mac_context; 47 static inline struct mac_context *mac_allocate_context_buffer(void) in mac_allocate_context_buffer() 60 static struct mac_context global_mac_context; 62 static inline struct mac_context *mac_allocate_context_buffer(void) in mac_allocate_context_buffer() 76 struct mac_context *mac = MAC_CONTEXT(mac_handle); in mac_start() 94 struct mac_context *mac = MAC_CONTEXT(mac_handle); in mac_stop() 104 struct mac_context *mac; in mac_open() 171 struct mac_context *mac = MAC_CONTEXT(mac_handle); in mac_close() 195 struct mac_context *mac = MAC_CONTEXT(mac_handle); in mac_register_session_open_close_cb() 202 void mac_register_bcn_report_send_cb(struct mac_context *mac, in mac_register_bcn_report_send_cb()
|
/wlan-driver/qcacld-3.0/core/sme/src/common/ |
H A D | sme_api.c | 94 static QDF_STATUS init_sme_cmd_list(struct mac_context *mac); 96 static void sme_disconnect_connected_sessions(struct mac_context *mac, 99 static QDF_STATUS sme_handle_generic_change_country_code(struct mac_context *mac, 102 static QDF_STATUS sme_process_nss_update_resp(struct mac_context *mac, uint8_t *msg); 105 static QDF_STATUS sme_process_channel_change_resp(struct mac_context *mac, 108 static QDF_STATUS sme_stats_ext_event(struct mac_context *mac, 111 static QDF_STATUS sme_fw_state_resp(struct mac_context *mac); 130 struct mac_context *sme_get_mac_context(void) in sme_get_mac_context() 132 struct mac_context *mac_ctx; in sme_get_mac_context() 152 static QDF_STATUS sme_process_set_hw_mode_resp(struct mac_context *mac, uint8_t *msg) in sme_process_set_hw_mode_resp() [all …]
|