فهرست منبع

qcacld-3.0: Replace tpAniSirGlobal in lim_process_sme_req_messages.c

To align with the Linux coding style replace tpAniSirGlobal with
struct mac_context * in lim_process_sme_req_messages.c.

Change-Id: If95c95d85de7ee5cfc4e6311b5356dc697b05f0a
CRs-Fixed: 2360306
Jeff Johnson 6 سال پیش
والد
کامیت
83d6c11801
1فایلهای تغییر یافته به همراه104 افزوده شده و 104 حذف شده
  1. 104 104
      core/mac/src/pe/lim/lim_process_sme_req_messages.c

+ 104 - 104
core/mac/src/pe/lim/lim_process_sme_req_messages.c

@@ -73,45 +73,45 @@
 #define STA_BURST_SCAN_DURATION 120   /* in msecs */
 
 /* SME REQ processing function templates */
-static bool __lim_process_sme_sys_ready_ind(tpAniSirGlobal, uint32_t *);
-static bool __lim_process_sme_start_bss_req(tpAniSirGlobal,
+static bool __lim_process_sme_sys_ready_ind(struct mac_context *, uint32_t *);
+static bool __lim_process_sme_start_bss_req(struct mac_context *,
 					    struct scheduler_msg *pMsg);
-static void __lim_process_sme_join_req(tpAniSirGlobal, uint32_t *);
-static void __lim_process_sme_reassoc_req(tpAniSirGlobal, uint32_t *);
-static void __lim_process_sme_disassoc_req(tpAniSirGlobal, uint32_t *);
-static void __lim_process_sme_disassoc_cnf(tpAniSirGlobal, uint32_t *);
-static void __lim_process_sme_deauth_req(tpAniSirGlobal, uint32_t *);
-static void __lim_process_sme_set_context_req(tpAniSirGlobal, uint32_t *);
-static bool __lim_process_sme_stop_bss_req(tpAniSirGlobal,
+static void __lim_process_sme_join_req(struct mac_context *, uint32_t *);
+static void __lim_process_sme_reassoc_req(struct mac_context *, uint32_t *);
+static void __lim_process_sme_disassoc_req(struct mac_context *, uint32_t *);
+static void __lim_process_sme_disassoc_cnf(struct mac_context *, uint32_t *);
+static void __lim_process_sme_deauth_req(struct mac_context *, uint32_t *);
+static void __lim_process_sme_set_context_req(struct mac_context *, uint32_t *);
+static bool __lim_process_sme_stop_bss_req(struct mac_context *,
 					   struct scheduler_msg *pMsg);
-static void __lim_process_send_disassoc_frame(tpAniSirGlobal mac_ctx,
+static void __lim_process_send_disassoc_frame(struct mac_context *mac_ctx,
 				uint32_t *msg_buf);
-static void lim_process_sme_channel_change_request(tpAniSirGlobal mac,
+static void lim_process_sme_channel_change_request(struct mac_context *mac,
 						   uint32_t *pMsg);
-static void lim_process_sme_start_beacon_req(tpAniSirGlobal mac, uint32_t *pMsg);
-static void lim_process_sme_dfs_csa_ie_request(tpAniSirGlobal mac, uint32_t *pMsg);
-static void lim_process_nss_update_request(tpAniSirGlobal mac, uint32_t *pMsg);
-static void lim_process_set_ie_req(tpAniSirGlobal mac, uint32_t *pMsg);
+static void lim_process_sme_start_beacon_req(struct mac_context *mac, uint32_t *pMsg);
+static void lim_process_sme_dfs_csa_ie_request(struct mac_context *mac, uint32_t *pMsg);
+static void lim_process_nss_update_request(struct mac_context *mac, uint32_t *pMsg);
+static void lim_process_set_ie_req(struct mac_context *mac, uint32_t *pMsg);
 
-static void lim_start_bss_update_add_ie_buffer(tpAniSirGlobal mac,
+static void lim_start_bss_update_add_ie_buffer(struct mac_context *mac,
 					       uint8_t **pDstData_buff,
 					       uint16_t *pDstDataLen,
 					       uint8_t *pSrcData_buff,
 					       uint16_t srcDataLen);
 
-static void lim_update_add_ie_buffer(tpAniSirGlobal mac,
+static void lim_update_add_ie_buffer(struct mac_context *mac,
 				     uint8_t **pDstData_buff,
 				     uint16_t *pDstDataLen,
 				     uint8_t *pSrcData_buff, uint16_t srcDataLen);
-static bool lim_update_ibss_prop_add_ies(tpAniSirGlobal mac,
+static bool lim_update_ibss_prop_add_ies(struct mac_context *mac,
 					 uint8_t **pDstData_buff,
 					 uint16_t *pDstDataLen,
 					 tSirModifyIE *pModifyIE);
-static void lim_process_modify_add_ies(tpAniSirGlobal mac, uint32_t *pMsg);
+static void lim_process_modify_add_ies(struct mac_context *mac, uint32_t *pMsg);
 
-static void lim_process_update_add_ies(tpAniSirGlobal mac, uint32_t *pMsg);
+static void lim_process_update_add_ies(struct mac_context *mac, uint32_t *pMsg);
 
-static void lim_process_ext_change_channel(tpAniSirGlobal mac_ctx,
+static void lim_process_ext_change_channel(struct mac_context *mac_ctx,
 						uint32_t *msg);
 
 /**
@@ -123,7 +123,7 @@ static void lim_process_ext_change_channel(tpAniSirGlobal mac_ctx,
  *
  * Return: QDF_STATUS_SUCCESS if message posting is successful
  */
-static QDF_STATUS lim_process_set_hw_mode(tpAniSirGlobal mac, uint32_t *msg)
+static QDF_STATUS lim_process_set_hw_mode(struct mac_context *mac, uint32_t *msg)
 {
 	QDF_STATUS status = QDF_STATUS_SUCCESS;
 	struct scheduler_msg message = {0};
@@ -191,7 +191,7 @@ fail:
  *
  * Return: QDF_STATUS_SUCCESS if message posting is successful
  */
-static QDF_STATUS lim_process_set_dual_mac_cfg_req(tpAniSirGlobal mac,
+static QDF_STATUS lim_process_set_dual_mac_cfg_req(struct mac_context *mac,
 		uint32_t *msg)
 {
 	QDF_STATUS status = QDF_STATUS_SUCCESS;
@@ -260,7 +260,7 @@ fail:
  *
  * Return: QDF_STATUS_SUCCESS if message posting is successful
  */
-static QDF_STATUS lim_process_set_antenna_mode_req(tpAniSirGlobal mac,
+static QDF_STATUS lim_process_set_antenna_mode_req(struct mac_context *mac,
 		uint32_t *msg)
 {
 	QDF_STATUS status = QDF_STATUS_SUCCESS;
@@ -390,7 +390,7 @@ static uint16_t __lim_get_sme_join_req_size_for_alloc(uint8_t *pBuf)
  * Return: true - If defered false - Otherwise
  */
 
-static bool __lim_is_defered_msg_for_learn(tpAniSirGlobal mac,
+static bool __lim_is_defered_msg_for_learn(struct mac_context *mac,
 					   struct scheduler_msg *pMsg)
 {
 	if (lim_is_system_in_scan_state(mac)) {
@@ -416,7 +416,7 @@ static bool __lim_is_defered_msg_for_learn(tpAniSirGlobal mac,
  * Return: true, if defered otherwise return false.
  */
 static bool
-__lim_is_defered_msg_for_radar(tpAniSirGlobal mac_ctx,
+__lim_is_defered_msg_for_radar(struct mac_context *mac_ctx,
 			       struct scheduler_msg *message)
 {
 	/*
@@ -451,7 +451,7 @@ __lim_is_defered_msg_for_radar(tpAniSirGlobal mac_ctx,
  *         false-Posting to HAL successful, so HAL will consume the buffer.
  */
 
-static bool __lim_process_sme_sys_ready_ind(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+static bool __lim_process_sme_sys_ready_ind(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	struct scheduler_msg msg = {0};
 	tSirSmeReadyReq *ready_req = (tSirSmeReadyReq *) pMsgBuf;
@@ -491,7 +491,7 @@ static bool __lim_process_sme_sys_ready_ind(tpAniSirGlobal mac, uint32_t *pMsgBu
  * Return: None.
  */
 static void
-lim_configure_ap_start_bss_session(tpAniSirGlobal mac_ctx, struct pe_session *session,
+lim_configure_ap_start_bss_session(struct mac_context *mac_ctx, struct pe_session *session,
 			tpSirSmeStartBssReq sme_start_bss_req)
 {
 	session->limSystemRole = eLIM_AP_ROLE;
@@ -565,7 +565,7 @@ lim_send_start_vdev_req(struct pe_session *session, tLimMlmStartReq *mlm_start_r
  * Return: None
  */
 static void
-__lim_handle_sme_start_bss_request(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
+__lim_handle_sme_start_bss_request(struct mac_context *mac_ctx, uint32_t *msg_buf)
 {
 	uint16_t size;
 	uint32_t val = 0;
@@ -1088,7 +1088,7 @@ free:
  * return true - If we consumed the buffer
  *        false - If have defered the message.
  */
-static bool __lim_process_sme_start_bss_req(tpAniSirGlobal mac,
+static bool __lim_process_sme_start_bss_req(struct mac_context *mac,
 					    struct scheduler_msg *pMsg)
 {
 	if (__lim_is_defered_msg_for_learn(mac, pMsg) ||
@@ -1122,7 +1122,7 @@ static bool __lim_process_sme_start_bss_req(tpAniSirGlobal mac,
  *  @param  *data      Pointer to  bssid  buffer
  *  @return None
  */
-void lim_get_random_bssid(tpAniSirGlobal mac, uint8_t *data)
+void lim_get_random_bssid(struct mac_context *mac, uint8_t *data)
 {
 	uint32_t random[2];
 
@@ -1149,7 +1149,7 @@ void lim_get_random_bssid(tpAniSirGlobal mac, uint8_t *data)
  * @param  *pMsgBuf  A pointer to the SME message buffer
  * @return None
  */
-static void __lim_process_clear_dfs_channel_list(tpAniSirGlobal mac,
+static void __lim_process_clear_dfs_channel_list(struct mac_context *mac,
 						 struct scheduler_msg *pMsg)
 {
 	qdf_mem_set(&mac->lim.dfschannelList, sizeof(tSirDFSChannelList), 0);
@@ -1290,7 +1290,7 @@ static QDF_STATUS lim_send_ft_reassoc_req(struct pe_session *session,
  * Return: None
  */
 static void
-__lim_process_sme_join_req(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
+__lim_process_sme_join_req(struct mac_context *mac_ctx, uint32_t *msg_buf)
 {
 	tpSirSmeJoinReq sme_join_req = NULL;
 	tLimMlmJoinReq *mlm_join_req;
@@ -1819,7 +1819,7 @@ uint8_t lim_get_max_tx_power(int8_t regMax, int8_t apTxPower,
  * Return: None
  */
 
-static void __lim_process_sme_reassoc_req(tpAniSirGlobal mac_ctx,
+static void __lim_process_sme_reassoc_req(struct mac_context *mac_ctx,
 		uint32_t *msg_buf)
 {
 	uint16_t caps;
@@ -2133,7 +2133,7 @@ bool send_disassoc_frame = 1;
  * @return None
  */
 
-static void __lim_process_sme_disassoc_req(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+static void __lim_process_sme_disassoc_req(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	uint16_t disassocTrigger, reasonCode;
 	tLimMlmDisassocReq *pMlmDisassocReq;
@@ -2346,7 +2346,7 @@ sendDisassoc:
    \return none
    \sa
    ----------------------------------------------------------------- */
-void __lim_process_sme_disassoc_cnf(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+void __lim_process_sme_disassoc_cnf(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	tSirSmeDisassocCnf smeDisassocCnf;
 	uint16_t aid;
@@ -2500,7 +2500,7 @@ void __lim_process_sme_disassoc_cnf(tpAniSirGlobal mac, uint32_t *pMsgBuf)
  * Return: None
  */
 
-static void __lim_process_sme_deauth_req(tpAniSirGlobal mac_ctx,
+static void __lim_process_sme_deauth_req(struct mac_context *mac_ctx,
 		uint32_t *msg_buf)
 {
 	uint16_t deauth_trigger, reason_code;
@@ -2702,7 +2702,7 @@ send_deauth:
  */
 
 static void
-__lim_process_sme_set_context_req(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
+__lim_process_sme_set_context_req(struct mac_context *mac_ctx, uint32_t *msg_buf)
 {
 	tpSirSmeSetContextReq set_context_req;
 	tLimMlmSetKeysReq *mlm_set_key_req;
@@ -2842,7 +2842,7 @@ end:
  * Return: None
  */
 
-static void lim_process_sme_get_assoc_sta_info(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_get_assoc_sta_info(struct mac_context *mac_ctx,
 					       uint32_t *msg_buf)
 {
 	tSirSmeGetAssocSTAsReq get_assoc_stas_req;
@@ -2952,7 +2952,7 @@ lim_assoc_sta_end:
  * @return None
  */
 
-static void __lim_counter_measures(tpAniSirGlobal mac, struct pe_session *pe_session)
+static void __lim_counter_measures(struct mac_context *mac, struct pe_session *pe_session)
 {
 	tSirMacAddr mac_addr = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF };
 
@@ -2961,7 +2961,7 @@ static void __lim_counter_measures(tpAniSirGlobal mac, struct pe_session *pe_ses
 					     mac_addr, pe_session, false);
 };
 
-void lim_send_stop_bss_failure_resp(tpAniSirGlobal mac_ctx,
+void lim_send_stop_bss_failure_resp(struct mac_context *mac_ctx,
 				    struct pe_session *session)
 {
 	session->limSmeState = session->limPrevSmeState;
@@ -2977,7 +2977,7 @@ void lim_send_stop_bss_failure_resp(tpAniSirGlobal mac_ctx,
 void lim_delete_all_peers(struct pe_session *session)
 {
 	uint8_t i = 0;
-	tpAniSirGlobal mac_ctx = session->mac_ctx;
+	struct mac_context *mac_ctx = session->mac_ctx;
 	tpDphHashNode sta_ds = NULL;
 	QDF_STATUS status;
 
@@ -3013,7 +3013,7 @@ void lim_delete_all_peers(struct pe_session *session)
 
 QDF_STATUS lim_sta_send_del_bss(struct pe_session *session)
 {
-	tpAniSirGlobal mac_ctx = session->mac_ctx;
+	struct mac_context *mac_ctx = session->mac_ctx;
 	QDF_STATUS status = QDF_STATUS_E_FAILURE;
 	tpDphHashNode sta_ds = NULL;
 
@@ -3034,7 +3034,7 @@ end:
 
 QDF_STATUS lim_send_vdev_stop(struct pe_session *session)
 {
-	tpAniSirGlobal mac_ctx = session->mac_ctx;
+	struct mac_context *mac_ctx = session->mac_ctx;
 	QDF_STATUS status;
 
 	status = lim_del_bss(mac_ctx, NULL, session->bssIdx, session);
@@ -3056,7 +3056,7 @@ QDF_STATUS lim_send_vdev_stop(struct pe_session *session)
 #ifdef CONFIG_VDEV_SM
 static void lim_delete_peers_and_send_vdev_stop(struct pe_session *session)
 {
-	tpAniSirGlobal mac_ctx = session->mac_ctx;
+	struct mac_context *mac_ctx = session->mac_ctx;
 	QDF_STATUS status;
 
 	if (wlan_vdev_mlme_get_substate(session->vdev) ==
@@ -3086,7 +3086,7 @@ static void lim_delete_peers_and_send_vdev_stop(struct pe_session *session)
 #endif
 
 static void
-__lim_handle_sme_stop_bss_request(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+__lim_handle_sme_stop_bss_request(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	tSirSmeStopBssReq stopBssReq;
 	tLimSmeStates prevState;
@@ -3212,7 +3212,7 @@ __lim_handle_sme_stop_bss_request(tpAniSirGlobal mac, uint32_t *pMsgBuf)
  *         false - If have defered the message.
  */
 
-static bool __lim_process_sme_stop_bss_req(tpAniSirGlobal mac,
+static bool __lim_process_sme_stop_bss_req(struct mac_context *mac,
 					   struct scheduler_msg *pMsg)
 {
 	if (__lim_is_defered_msg_for_learn(mac, pMsg)) {
@@ -3226,7 +3226,7 @@ static bool __lim_process_sme_stop_bss_req(tpAniSirGlobal mac,
 	return true;
 } /*** end __lim_process_sme_stop_bss_req() ***/
 
-void lim_process_sme_del_bss_rsp(tpAniSirGlobal mac,
+void lim_process_sme_del_bss_rsp(struct mac_context *mac,
 				 uint32_t body, struct pe_session *pe_session)
 {
 
@@ -3254,7 +3254,7 @@ void lim_process_sme_del_bss_rsp(tpAniSirGlobal mac,
  * Return: None
  */
 
-void __lim_process_sme_assoc_cnf_new(tpAniSirGlobal mac_ctx, uint32_t msg_type,
+void __lim_process_sme_assoc_cnf_new(struct mac_context *mac_ctx, uint32_t msg_type,
 				uint32_t *msg_buf)
 {
 	tSirSmeAssocCnf assoc_cnf;
@@ -3384,7 +3384,7 @@ end:
 	}
 }
 
-static void __lim_process_sme_addts_req(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+static void __lim_process_sme_addts_req(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	tpDphHashNode pStaDs;
 	tSirMacAddr peerMac;
@@ -3531,7 +3531,7 @@ send_failure_addts_rsp:
 			       smesessionId, smetransactionId);
 }
 
-static void __lim_process_sme_delts_req(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+static void __lim_process_sme_delts_req(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	tSirMacAddr peerMacAddr;
 	uint8_t ac;
@@ -3636,7 +3636,7 @@ end:
 			       smesessionId, smetransactionId);
 }
 
-void lim_process_sme_addts_rsp_timeout(tpAniSirGlobal mac, uint32_t param)
+void lim_process_sme_addts_rsp_timeout(struct mac_context *mac, uint32_t param)
 {
 	/* fetch the pe_session based on the sessionId */
 	struct pe_session *pe_session;
@@ -3690,7 +3690,7 @@ void lim_process_sme_addts_rsp_timeout(tpAniSirGlobal mac, uint32_t param)
  * @return None
  */
 static void
-__lim_process_sme_get_statistics_request(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+__lim_process_sme_get_statistics_request(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	tpAniGetPEStatsReq pPEStatsReq;
 	struct scheduler_msg msgQ = {0};
@@ -3728,7 +3728,7 @@ static void __lim_process_sme_get_statistics_request(
  * Return: None
  */
 static void
-__lim_process_sme_get_tsm_stats_request(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+__lim_process_sme_get_tsm_stats_request(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	struct scheduler_msg msgQ = {0};
 
@@ -3747,7 +3747,7 @@ __lim_process_sme_get_tsm_stats_request(tpAniSirGlobal mac, uint32_t *pMsgBuf)
 }
 #endif /* FEATURE_WLAN_ESE */
 
-static void lim_process_sme_set_addba_accept(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_set_addba_accept(struct mac_context *mac_ctx,
 		struct sme_addba_accept *msg)
 {
 	if (!msg) {
@@ -3760,7 +3760,7 @@ static void lim_process_sme_set_addba_accept(tpAniSirGlobal mac_ctx,
 		mac_ctx->reject_addba_req = 0;
 }
 
-static void lim_process_sme_update_edca_params(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_update_edca_params(struct mac_context *mac_ctx,
 					       uint32_t sme_session_id)
 {
 	struct pe_session *pe_session;
@@ -3789,7 +3789,7 @@ static void lim_process_sme_update_edca_params(tpAniSirGlobal mac_ctx,
 		pe_err("Self entry missing in Hash Table");
 }
 
-static void lim_process_sme_update_mu_edca_params(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_update_mu_edca_params(struct mac_context *mac_ctx,
 						  uint32_t sme_session_id)
 {
 	struct pe_session *pe_session;
@@ -3822,7 +3822,7 @@ lim_process_sme_cfg_action_frm_in_tb_ppdu(struct mac_context *mac_ctx,
 	lim_send_action_frm_tb_ppdu_cfg(mac_ctx, msg->session_id, msg->cfg);
 }
 
-static void lim_process_sme_update_config(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_update_config(struct mac_context *mac_ctx,
 					  struct update_config *msg)
 {
 	struct pe_session *pe_session;
@@ -3865,7 +3865,7 @@ static void lim_process_sme_update_config(tpAniSirGlobal mac_ctx,
 }
 
 void
-lim_send_vdev_restart(tpAniSirGlobal mac,
+lim_send_vdev_restart(struct mac_context *mac,
 		      struct pe_session *pe_session, uint8_t sessionId)
 {
 	tpHalHiddenSsidVdevRestart pHalHiddenSsidVdevRestart = NULL;
@@ -3904,7 +3904,7 @@ lim_send_vdev_restart(tpAniSirGlobal mac,
  *
  * Return: None
  */
-static void __lim_process_roam_scan_offload_req(tpAniSirGlobal mac_ctx,
+static void __lim_process_roam_scan_offload_req(struct mac_context *mac_ctx,
 						uint32_t *msg_buf)
 {
 	struct pe_session *pe_session;
@@ -3962,7 +3962,7 @@ static void __lim_process_roam_scan_offload_req(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void lim_process_roam_invoke(tpAniSirGlobal mac_ctx,
+static void lim_process_roam_invoke(struct mac_context *mac_ctx,
 				    uint32_t *msg_buf)
 {
 	struct scheduler_msg msg = {0};
@@ -3977,7 +3977,7 @@ static void lim_process_roam_invoke(tpAniSirGlobal mac_ctx,
 		pe_err("Not able to post SIR_HAL_ROAM_INVOKE to WMA");
 }
 #else
-static void lim_process_roam_invoke(tpAniSirGlobal mac_ctx,
+static void lim_process_roam_invoke(struct mac_context *mac_ctx,
 				    uint32_t *msg_buf)
 {
 	qdf_mem_free(msg_buf);
@@ -3993,7 +3993,7 @@ static void lim_process_roam_invoke(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void lim_handle_update_ssid_hidden(tpAniSirGlobal mac_ctx,
+static void lim_handle_update_ssid_hidden(struct mac_context *mac_ctx,
 				struct pe_session *session, uint8_t ssid_hidden)
 {
 	pe_debug("rcvd HIDE_SSID message old HIDE_SSID: %d new HIDE_SSID: %d",
@@ -4028,7 +4028,7 @@ static void lim_handle_update_ssid_hidden(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void __lim_process_sme_session_update(tpAniSirGlobal mac_ctx,
+static void __lim_process_sme_session_update(struct mac_context *mac_ctx,
 						uint32_t *msg_buf)
 {
 	struct sir_update_session_param *msg;
@@ -4066,7 +4066,7 @@ static void __lim_process_sme_session_update(tpAniSirGlobal mac_ctx,
 /*
    Update the beacon Interval dynamically if beaconInterval is different in MCC
  */
-static void __lim_process_sme_change_bi(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+static void __lim_process_sme_change_bi(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	tpSirChangeBIParams pChangeBIParams;
 	struct pe_session *pe_session;
@@ -4122,10 +4122,10 @@ static void __lim_process_sme_change_bi(tpAniSirGlobal mac, uint32_t *pMsgBuf)
 	}
 
 	return;
-} /*** end __lim_process_sme_change_bi(tpAniSirGlobal mac, uint32_t *pMsgBuf) ***/
+} /*** end __lim_process_sme_change_bi(struct mac_context *mac, uint32_t *pMsgBuf) ***/
 
 #ifdef QCA_HT_2040_COEX
-static void __lim_process_sme_set_ht2040_mode(tpAniSirGlobal mac,
+static void __lim_process_sme_set_ht2040_mode(struct mac_context *mac,
 					      uint32_t *pMsgBuf)
 {
 	tpSirSetHT2040Mode pSetHT2040Mode;
@@ -4246,7 +4246,7 @@ static void __lim_process_sme_set_ht2040_mode(tpAniSirGlobal mac,
  * @return None
  */
 
-static void __lim_process_report_message(tpAniSirGlobal mac,
+static void __lim_process_report_message(struct mac_context *mac,
 					 struct scheduler_msg *pMsg)
 {
 	switch (pMsg->type) {
@@ -4278,7 +4278,7 @@ static void __lim_process_report_message(tpAniSirGlobal mac,
  * @return None
  */
 QDF_STATUS
-lim_send_set_max_tx_power_req(tpAniSirGlobal mac, int8_t txPower,
+lim_send_set_max_tx_power_req(struct mac_context *mac, int8_t txPower,
 			      struct pe_session *pe_session)
 {
 	tpMaxTxPowerParams pMaxTxParams = NULL;
@@ -4324,7 +4324,7 @@ lim_send_set_max_tx_power_req(tpAniSirGlobal mac, int8_t txPower,
  *
  * Return: None
  */
-static void __lim_process_sme_register_mgmt_frame_req(tpAniSirGlobal mac_ctx,
+static void __lim_process_sme_register_mgmt_frame_req(struct mac_context *mac_ctx,
 		uint32_t *msg_buf)
 {
 	QDF_STATUS qdf_status;
@@ -4405,7 +4405,7 @@ skip_match:
 }
 
 static void
-__lim_process_sme_reset_ap_caps_change(tpAniSirGlobal mac, uint32_t *pMsgBuf)
+__lim_process_sme_reset_ap_caps_change(struct mac_context *mac, uint32_t *pMsgBuf)
 {
 	tpSirResetAPCapsChange pResetCapsChange;
 	struct pe_session *pe_session;
@@ -4440,7 +4440,7 @@ __lim_process_sme_reset_ap_caps_change(tpAniSirGlobal mac, uint32_t *pMsgBuf)
  *
  * Return: None
  */
-static void lim_register_mgmt_frame_ind_cb(tpAniSirGlobal mac_ctx,
+static void lim_register_mgmt_frame_ind_cb(struct mac_context *mac_ctx,
 							uint32_t *msg_buf)
 {
 	struct sir_sme_mgmt_frame_cb_req *sme_req =
@@ -4466,7 +4466,7 @@ static void lim_register_mgmt_frame_ind_cb(tpAniSirGlobal mac_ctx,
  *
  * return: none
  */
-static void __lim_process_send_disassoc_frame(tpAniSirGlobal mac_ctx,
+static void __lim_process_send_disassoc_frame(struct mac_context *mac_ctx,
 					uint32_t *msg_buf)
 {
 	struct sme_send_disassoc_frm_req sme_send_disassoc_frame_req;
@@ -4528,7 +4528,7 @@ static void __lim_process_send_disassoc_frame(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void lim_set_pdev_ht_ie(tpAniSirGlobal mac_ctx, uint8_t pdev_id,
+static void lim_set_pdev_ht_ie(struct mac_context *mac_ctx, uint8_t pdev_id,
 		uint8_t nss)
 {
 	struct set_ie_param *ie_params;
@@ -4596,7 +4596,7 @@ static void lim_set_pdev_ht_ie(tpAniSirGlobal mac_ctx, uint8_t pdev_id,
  *
  * Return: None
  */
-static void lim_set_pdev_vht_ie(tpAniSirGlobal mac_ctx, uint8_t pdev_id,
+static void lim_set_pdev_vht_ie(struct mac_context *mac_ctx, uint8_t pdev_id,
 		uint8_t nss)
 {
 	struct set_ie_param *ie_params;
@@ -4672,7 +4672,7 @@ static void lim_set_pdev_vht_ie(tpAniSirGlobal mac_ctx, uint8_t pdev_id,
  *
  * Return: None
  */
-static void lim_process_set_vdev_ies_per_band(tpAniSirGlobal mac_ctx,
+static void lim_process_set_vdev_ies_per_band(struct mac_context *mac_ctx,
 						uint32_t *msg_buf)
 {
 	struct sir_set_vdev_ies_per_band *p_msg =
@@ -4701,7 +4701,7 @@ static void lim_process_set_vdev_ies_per_band(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void lim_process_set_pdev_IEs(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
+static void lim_process_set_pdev_IEs(struct mac_context *mac_ctx, uint32_t *msg_buf)
 {
 	struct sir_set_ht_vht_cfg *ht_vht_cfg;
 
@@ -4735,7 +4735,7 @@ static void lim_process_set_pdev_IEs(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
  * return: none
 */
 static void lim_process_sme_update_access_policy_vendor_ie(
-						tpAniSirGlobal mac_ctx,
+						struct mac_context *mac_ctx,
 						uint32_t *msg)
 {
 	struct sme_update_access_policy_vendor_ie *update_vendor_ie;
@@ -4772,7 +4772,7 @@ static void lim_process_sme_update_access_policy_vendor_ie(
 QDF_STATUS lim_sta_mlme_vdev_disconnect_bss(struct vdev_mlme_obj *vdev_mlme,
 					    uint16_t data_len, void *data)
 {
-	tpAniSirGlobal mac_ctx;
+	struct mac_context *mac_ctx;
 	struct scheduler_msg *msg = (struct scheduler_msg *)data;
 
 	mac_ctx = cds_get_context(QDF_MODULE_ID_PE);
@@ -4805,7 +4805,7 @@ QDF_STATUS lim_sta_mlme_vdev_disconnect_bss(struct vdev_mlme_obj *vdev_mlme,
 }
 #endif
 
-static void lim_process_sme_disassoc_cnf(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_disassoc_cnf(struct mac_context *mac_ctx,
 					 struct scheduler_msg *msg)
 {
 #ifdef CONFIG_VDEV_SM
@@ -4835,7 +4835,7 @@ static void lim_process_sme_disassoc_cnf(tpAniSirGlobal mac_ctx,
 #endif
 }
 
-static void lim_process_sme_disassoc_req(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_disassoc_req(struct mac_context *mac_ctx,
 					 struct scheduler_msg *msg)
 {
 #ifdef CONFIG_VDEV_SM
@@ -4863,7 +4863,7 @@ static void lim_process_sme_disassoc_req(tpAniSirGlobal mac_ctx,
 #endif
 }
 
-static void lim_process_sme_deauth_req(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_deauth_req(struct mac_context *mac_ctx,
 				       struct scheduler_msg *msg)
 {
 #ifdef CONFIG_VDEV_SM
@@ -4912,7 +4912,7 @@ static void lim_process_sme_deauth_req(tpAniSirGlobal mac_ctx,
  *                   false - if pMsgBuf is not to be freed.
  */
 
-bool lim_process_sme_req_messages(tpAniSirGlobal mac,
+bool lim_process_sme_req_messages(struct mac_context *mac,
 				  struct scheduler_msg *pMsg)
 {
 	bool bufConsumed = true;        /* Set this flag to false within case block of any following message, that doesn't want pMsgBuf to be freed. */
@@ -5158,7 +5158,7 @@ bool lim_process_sme_req_messages(tpAniSirGlobal mac,
  * @return Boolean - true - if pMsgBuf is consumed and can be freed.
  *                   false - if pMsgBuf is not to be freed.
  */
-static void lim_process_sme_start_beacon_req(tpAniSirGlobal mac, uint32_t *pMsg)
+static void lim_process_sme_start_beacon_req(struct mac_context *mac, uint32_t *pMsg)
 {
 	tpSirStartBeaconIndication pBeaconStartInd;
 	struct pe_session *pe_session;
@@ -5213,7 +5213,7 @@ static void lim_process_sme_start_beacon_req(tpAniSirGlobal mac, uint32_t *pMsg)
  *
  * Return: None
  */
-static void lim_process_sme_channel_change_request(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_channel_change_request(struct mac_context *mac_ctx,
 		uint32_t *msg_buf)
 {
 	tpSirChanChangeRequest ch_change_req;
@@ -5354,7 +5354,7 @@ static void lim_process_sme_channel_change_request(tpAniSirGlobal mac_ctx,
 ******************************************************************************/
 
 static void
-lim_start_bss_update_add_ie_buffer(tpAniSirGlobal mac,
+lim_start_bss_update_add_ie_buffer(struct mac_context *mac,
 				   uint8_t **pDstData_buff,
 				   uint16_t *pDstDataLen,
 				   uint8_t *pSrcData_buff, uint16_t srcDataLen)
@@ -5396,7 +5396,7 @@ lim_start_bss_update_add_ie_buffer(tpAniSirGlobal mac,
 ******************************************************************************/
 
 static void
-lim_update_add_ie_buffer(tpAniSirGlobal mac,
+lim_update_add_ie_buffer(struct mac_context *mac,
 			 uint8_t **pDstData_buff,
 			 uint16_t *pDstDataLen,
 			 uint8_t *pSrcData_buff, uint16_t srcDataLen)
@@ -5439,7 +5439,7 @@ lim_update_add_ie_buffer(tpAniSirGlobal mac,
  *  True or false depending upon whether IE is updated or not
  */
 static bool
-lim_update_ibss_prop_add_ies(tpAniSirGlobal mac, uint8_t **pDstData_buff,
+lim_update_ibss_prop_add_ies(struct mac_context *mac, uint8_t **pDstData_buff,
 			     uint16_t *pDstDataLen, tSirModifyIE *pModifyIE)
 {
 	int32_t oui_length;
@@ -5507,7 +5507,7 @@ lim_update_ibss_prop_add_ies(tpAniSirGlobal mac, uint8_t **pDstData_buff,
 *
 * Return: None
 */
-static void lim_process_modify_add_ies(tpAniSirGlobal mac_ctx,
+static void lim_process_modify_add_ies(struct mac_context *mac_ctx,
 		uint32_t *msg_buf)
 {
 	tpSirModifyIEsInd modify_add_ies;
@@ -5597,7 +5597,7 @@ end:
 *
 * Return: None
 */
-static void lim_process_update_add_ies(tpAniSirGlobal mac_ctx,
+static void lim_process_update_add_ies(struct mac_context *mac_ctx,
 		uint32_t *msg_buf)
 {
 	tpSirUpdateIEsInd update_add_ies = (tpSirUpdateIEsInd)msg_buf;
@@ -5733,7 +5733,7 @@ end:
  * Return: void
  */
 
-static void send_extended_chan_switch_action_frame(tpAniSirGlobal mac_ctx,
+static void send_extended_chan_switch_action_frame(struct mac_context *mac_ctx,
 				uint16_t new_channel, uint8_t ch_bandwidth,
 						struct pe_session *session_entry)
 {
@@ -5773,7 +5773,7 @@ static void send_extended_chan_switch_action_frame(tpAniSirGlobal mac_ctx,
 
 }
 
-void lim_send_chan_switch_action_frame(tpAniSirGlobal mac_ctx,
+void lim_send_chan_switch_action_frame(struct mac_context *mac_ctx,
 				       uint16_t new_channel,
 				       uint8_t ch_bandwidth,
 				       struct pe_session *session_entry)
@@ -5830,7 +5830,7 @@ void lim_send_chan_switch_action_frame(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void lim_process_sme_dfs_csa_ie_request(tpAniSirGlobal mac_ctx,
+static void lim_process_sme_dfs_csa_ie_request(struct mac_context *mac_ctx,
 		uint32_t *msg_buf)
 {
 	tpSirDfsCsaIeRequest dfs_csa_ie_req;
@@ -5974,7 +5974,7 @@ skip_vht:
  * Return: void
  */
 
-static void lim_process_ext_change_channel(tpAniSirGlobal mac_ctx,
+static void lim_process_ext_change_channel(struct mac_context *mac_ctx,
 							uint32_t *msg)
 {
 	struct sir_sme_ext_cng_chan_req *ext_chng_channel =
@@ -6010,7 +6010,7 @@ static void lim_process_ext_change_channel(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void lim_nss_update_rsp(tpAniSirGlobal mac_ctx,
+static void lim_nss_update_rsp(struct mac_context *mac_ctx,
 			       uint8_t vdev_id, QDF_STATUS status)
 {
 	struct scheduler_msg msg = {0};
@@ -6038,7 +6038,7 @@ static void lim_nss_update_rsp(tpAniSirGlobal mac_ctx,
 	}
 }
 
-void lim_send_bcn_rsp(tpAniSirGlobal mac_ctx, tpSendbeaconParams rsp)
+void lim_send_bcn_rsp(struct mac_context *mac_ctx, tpSendbeaconParams rsp)
 {
 	if (!rsp) {
 		pe_err("rsp is NULL");
@@ -6063,7 +6063,7 @@ void lim_send_bcn_rsp(tpAniSirGlobal mac_ctx, tpSendbeaconParams rsp)
  *
  * Return: None
  */
-static void lim_process_nss_update_request(tpAniSirGlobal mac_ctx,
+static void lim_process_nss_update_request(struct mac_context *mac_ctx,
 		uint32_t *msg_buf)
 {
 	struct sir_nss_update_request *nss_update_req_ptr;
@@ -6136,7 +6136,7 @@ end:
  *
  * Return: None
  */
-static void lim_process_set_ie_req(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
+static void lim_process_set_ie_req(struct mac_context *mac_ctx, uint32_t *msg_buf)
 {
 	struct send_extcap_ie *msg;
 	QDF_STATUS status;
@@ -6164,7 +6164,7 @@ static void lim_process_set_ie_req(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
  *
  * Return: None
  */
-static void obss_color_collision_process_color_disable(tpAniSirGlobal mac_ctx,
+static void obss_color_collision_process_color_disable(struct mac_context *mac_ctx,
 						       struct pe_session *session)
 {
 	tUpdateBeaconParams beacon_params;
@@ -6224,7 +6224,7 @@ static void obss_color_collision_process_color_disable(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void obss_color_collision_process_color_change(tpAniSirGlobal mac_ctx,
+static void obss_color_collision_process_color_change(struct mac_context *mac_ctx,
 		struct pe_session *session,
 		struct wmi_obss_color_collision_info *obss_color_info)
 {
@@ -6309,7 +6309,7 @@ static void obss_color_collision_process_color_change(tpAniSirGlobal mac_ctx,
 	}
 }
 
-void lim_process_set_he_bss_color(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
+void lim_process_set_he_bss_color(struct mac_context *mac_ctx, uint32_t *msg_buf)
 {
 	struct sir_set_he_bss_color *bss_color;
 	struct pe_session *session_entry = NULL;
@@ -6361,7 +6361,7 @@ void lim_process_set_he_bss_color(tpAniSirGlobal mac_ctx, uint32_t *msg_buf)
 			OBSS_COLOR_COLLISION_DETECTION_DISABLE);
 }
 
-void lim_send_obss_color_collision_cfg(tpAniSirGlobal mac_ctx,
+void lim_send_obss_color_collision_cfg(struct mac_context *mac_ctx,
 				       struct pe_session *session,
 				       enum wmi_obss_color_collision_evt_type
 				       event_type)
@@ -6418,7 +6418,7 @@ void lim_send_obss_color_collision_cfg(tpAniSirGlobal mac_ctx,
 	}
 }
 
-void lim_process_obss_color_collision_info(tpAniSirGlobal mac_ctx,
+void lim_process_obss_color_collision_info(struct mac_context *mac_ctx,
 					   uint32_t *msg_buf)
 {
 	struct wmi_obss_color_collision_info *obss_color_info;
@@ -6489,7 +6489,7 @@ void lim_process_obss_color_collision_info(tpAniSirGlobal mac_ctx,
 #endif
 
 #ifdef CONFIG_VDEV_SM
-void lim_send_csa_restart_req(tpAniSirGlobal mac_ctx, uint8_t vdev_id)
+void lim_send_csa_restart_req(struct mac_context *mac_ctx, uint8_t vdev_id)
 {
 	struct pe_session *session;