Browse Source

qcacld-3.0: Replace tpPESession in lim_assoc_utils

To align with the Linux coding style replace tpPESession with struct
pe_session * in lim_assoc_utils.

Change-Id: I917e16c306e45df6ee81b0f38cefd5190fbad149
CRs-Fixed: 2354280
Jeff Johnson 6 years ago
parent
commit
ec50d0d061
2 changed files with 80 additions and 80 deletions
  1. 36 36
      core/mac/src/pe/lim/lim_assoc_utils.c
  2. 44 44
      core/mac/src/pe/lim/lim_assoc_utils.h

+ 36 - 36
core/mac/src/pe/lim/lim_assoc_utils.c

@@ -72,7 +72,7 @@
  *
  * Return: zero if SSID matched, non-zero otherwise.
  */
-uint32_t lim_cmp_ssid(tSirMacSSid *rx_ssid, tpPESession session_entry)
+uint32_t lim_cmp_ssid(tSirMacSSid *rx_ssid, struct pe_session *session_entry)
 {
 	return qdf_mem_cmp(rx_ssid, &session_entry->ssId,
 				session_entry->ssId.length);
@@ -105,7 +105,7 @@ uint8_t
 lim_compare_capabilities(tpAniSirGlobal mac,
 			 tSirAssocReq *pAssocReq,
 			 tSirMacCapabilityInfo *pLocalCapabs,
-			 tpPESession psessionEntry)
+			 struct pe_session *psessionEntry)
 {
 	if (LIM_IS_AP_ROLE(psessionEntry) &&
 	    (pAssocReq->capabilityInfo.ibss)) {
@@ -182,7 +182,7 @@ lim_compare_capabilities(tpAniSirGlobal mac,
 
 uint8_t
 lim_check_rx_basic_rates(tpAniSirGlobal mac, tSirMacRateSet rxRateSet,
-			 tpPESession psessionEntry)
+			 struct pe_session *psessionEntry)
 {
 	tSirMacRateSet *pRateSet, basicRate;
 	uint8_t i, j, k, match;
@@ -340,7 +340,7 @@ static inline bool is_non_rsn_cipher(uint8_t cipher_suite)
 
 uint8_t lim_check_rx_rsn_ie_match(tpAniSirGlobal mac_ctx,
 				  tDot11fIERSN * const rx_rsn_ie,
-				  tpPESession session_entry, uint8_t sta_is_ht,
+				  struct pe_session *session_entry, uint8_t sta_is_ht,
 				  bool *pmf_connection)
 {
 	tDot11fIERSN *rsn_ie;
@@ -457,7 +457,7 @@ uint8_t lim_check_rx_rsn_ie_match(tpAniSirGlobal mac_ctx,
 
 uint8_t
 lim_check_rx_wpa_ie_match(tpAniSirGlobal mac, tDot11fIEWPA *rx_wpaie,
-			  tpPESession session_entry, uint8_t sta_is_ht)
+			  struct pe_session *session_entry, uint8_t sta_is_ht)
 {
 	tDot11fIEWPA *wpa_ie;
 	uint8_t i, j, match, only_non_ht_cipher = 1;
@@ -547,7 +547,7 @@ lim_check_rx_wpa_ie_match(tpAniSirGlobal mac, tDot11fIEWPA *rx_wpaie,
 
 QDF_STATUS
 lim_cleanup_rx_path(tpAniSirGlobal mac, tpDphHashNode pStaDs,
-		    tpPESession psessionEntry)
+		    struct pe_session *psessionEntry)
 {
 	QDF_STATUS retCode = QDF_STATUS_SUCCESS;
 
@@ -647,7 +647,7 @@ lim_cleanup_rx_path(tpAniSirGlobal mac, tpDphHashNode pStaDs,
 void
 lim_send_del_sta_cnf(tpAniSirGlobal mac, struct qdf_mac_addr sta_dsaddr,
 		     uint16_t staDsAssocId, tLimMlmStaContext mlmStaContext,
-		     tSirResultCodes statusCode, tpPESession psessionEntry)
+		     tSirResultCodes statusCode, struct pe_session *psessionEntry)
 {
 	tLimMlmDisassocCnf mlmDisassocCnf;
 	tLimMlmDeauthCnf mlmDeauthCnf;
@@ -854,7 +854,7 @@ lim_reject_association(tpAniSirGlobal mac_ctx, tSirMacAddr peer_addr,
 			uint8_t sub_type, uint8_t add_pre_auth_context,
 			tAniAuthType auth_type, uint16_t sta_id,
 			uint8_t delete_sta, enum eSirMacStatusCodes result_code,
-			tpPESession session_entry)
+			struct pe_session *session_entry)
 {
 	tpDphHashNode sta_ds;
 
@@ -951,7 +951,7 @@ static void
 lim_decide_ap_protection_on_ht20_delete(tpAniSirGlobal mac_ctx,
 					tpDphHashNode sta_ds,
 					tpUpdateBeaconParams beacon_params,
-					tpPESession session_entry)
+					struct pe_session *session_entry)
 {
 	uint32_t i = 0;
 
@@ -998,7 +998,7 @@ void
 lim_decide_ap_protection_on_delete(tpAniSirGlobal mac_ctx,
 				   tpDphHashNode sta_ds,
 				   tpUpdateBeaconParams beacon_params,
-				   tpPESession session_entry)
+				   struct pe_session *session_entry)
 {
 	uint32_t phy_mode;
 	tHalBitVal erp_enabled = eHAL_CLEAR;
@@ -1183,7 +1183,7 @@ lim_decide_ap_protection_on_delete(tpAniSirGlobal mac_ctx,
 static void lim_decide_short_preamble(tpAniSirGlobal mac_ctx,
 				      tpDphHashNode sta_ds,
 				      tpUpdateBeaconParams beacon_params,
-				      tpPESession session_entry)
+				      struct pe_session *session_entry)
 {
 	uint32_t i;
 
@@ -1236,7 +1236,7 @@ static void lim_decide_short_preamble(tpAniSirGlobal mac_ctx,
 static void
 lim_decide_short_slot(tpAniSirGlobal mac_ctx, tpDphHashNode sta_ds,
 		      tpUpdateBeaconParams beacon_params,
-		      tpPESession session_entry)
+		      struct pe_session *session_entry)
 {
 	uint32_t i, val, non_short_slot_sta_count;
 
@@ -1335,7 +1335,7 @@ lim_decide_short_slot(tpAniSirGlobal mac_ctx, tpDphHashNode sta_ds,
 QDF_STATUS lim_populate_vht_mcs_set(tpAniSirGlobal mac_ctx,
 				       tpSirSupportedRates rates,
 				       tDot11fIEVHTCaps *peer_vht_caps,
-				       tpPESession session_entry,
+				       struct pe_session *session_entry,
 				       uint8_t nss)
 {
 	uint32_t self_sta_dot11mode = 0;
@@ -1479,7 +1479,7 @@ QDF_STATUS lim_populate_vht_mcs_set(tpAniSirGlobal mac_ctx,
 QDF_STATUS
 lim_populate_own_rate_set(tpAniSirGlobal mac_ctx,
 		tpSirSupportedRates rates, uint8_t *supported_mcs_set,
-		uint8_t basic_only, tpPESession session_entry,
+		uint8_t basic_only, struct pe_session *session_entry,
 		struct sDot11fIEVHTCaps *vht_caps,
 		struct sDot11fIEhe_cap *he_caps)
 {
@@ -1616,12 +1616,12 @@ lim_populate_own_rate_set(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void lim_calculate_he_nss(tpSirSupportedRates rates, tpPESession session)
+static void lim_calculate_he_nss(tpSirSupportedRates rates, struct pe_session *session)
 {
 	HE_GET_NSS(rates->rx_he_mcs_map_lt_80, session->nss);
 }
 #else
-static void lim_calculate_he_nss(tpSirSupportedRates rates, tpPESession session)
+static void lim_calculate_he_nss(tpSirSupportedRates rates, struct pe_session *session)
 {
 }
 #endif
@@ -1629,7 +1629,7 @@ static void lim_calculate_he_nss(tpSirSupportedRates rates, tpPESession session)
 QDF_STATUS
 lim_populate_peer_rate_set(tpAniSirGlobal mac,
 		tpSirSupportedRates pRates, uint8_t *pSupportedMCSSet,
-		uint8_t basicOnly, tpPESession psessionEntry,
+		uint8_t basicOnly, struct pe_session *psessionEntry,
 		tDot11fIEVHTCaps *pVHTCaps, tDot11fIEhe_cap *he_caps)
 {
 	tSirMacRateSet tempRateSet;
@@ -1815,7 +1815,7 @@ QDF_STATUS lim_populate_matching_rate_set(tpAniSirGlobal mac_ctx,
 					     tSirMacRateSet *oper_rate_set,
 					     tSirMacRateSet *ext_rate_set,
 					     uint8_t *supported_mcs_set,
-					     tpPESession session_entry,
+					     struct pe_session *session_entry,
 					     tDot11fIEVHTCaps *vht_caps,
 					     tDot11fIEhe_cap *he_caps)
 {
@@ -2107,7 +2107,7 @@ static void lim_update_he_stbc_capable(tpAddStaParams add_sta_params)
 
 QDF_STATUS
 lim_add_sta(tpAniSirGlobal mac_ctx,
-	tpDphHashNode sta_ds, uint8_t update_entry, tpPESession session_entry)
+	tpDphHashNode sta_ds, uint8_t update_entry, struct pe_session *session_entry)
 {
 	tpAddStaParams add_sta_params = NULL;
 	struct scheduler_msg msg_q = {0};
@@ -2563,7 +2563,7 @@ lim_add_sta(tpAniSirGlobal mac_ctx,
 
 QDF_STATUS
 lim_del_sta(tpAniSirGlobal mac,
-	    tpDphHashNode pStaDs, bool fRespReqd, tpPESession psessionEntry)
+	    tpDphHashNode pStaDs, bool fRespReqd, struct pe_session *psessionEntry)
 {
 	tpDeleteStaParams pDelStaParams = NULL;
 	struct scheduler_msg msgQ = {0};
@@ -2708,7 +2708,7 @@ lim_del_sta(tpAniSirGlobal mac,
 
 QDF_STATUS
 lim_add_sta_self(tpAniSirGlobal mac, uint16_t staIdx, uint8_t updateSta,
-		 tpPESession psessionEntry)
+		 struct pe_session *psessionEntry)
 {
 	tpAddStaParams pAddStaParams = NULL;
 	struct scheduler_msg msgQ = {0};
@@ -2932,7 +2932,7 @@ lim_add_sta_self(tpAniSirGlobal mac, uint16_t staIdx, uint8_t updateSta,
  * @return None
  */
 
-void lim_teardown_infra_bss(tpAniSirGlobal mac, tpPESession psessionEntry)
+void lim_teardown_infra_bss(tpAniSirGlobal mac, struct pe_session *psessionEntry)
 {
 	tSirMacAddr bcAddr = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF };
 
@@ -2966,7 +2966,7 @@ void lim_teardown_infra_bss(tpAniSirGlobal mac, tpPESession psessionEntry)
 void lim_handle_cnf_wait_timeout(tpAniSirGlobal mac, uint16_t staId)
 {
 	tpDphHashNode pStaDs;
-	tpPESession psessionEntry = NULL;
+	struct pe_session *psessionEntry = NULL;
 
 	psessionEntry = pe_find_session_by_session_id(mac,
 			mac->lim.limTimers.gpLimCnfWaitTimer[staId].sessionId);
@@ -3019,7 +3019,7 @@ void lim_handle_cnf_wait_timeout(tpAniSirGlobal mac, uint16_t staId)
 
 void
 lim_delete_dph_hash_entry(tpAniSirGlobal mac_ctx, tSirMacAddr sta_addr,
-				 uint16_t sta_id, tpPESession session_entry)
+				 uint16_t sta_id, struct pe_session *session_entry)
 {
 	uint16_t aid;
 	tpDphHashNode sta_ds;
@@ -3125,7 +3125,7 @@ lim_delete_dph_hash_entry(tpAniSirGlobal mac_ctx, tSirMacAddr sta_addr,
 void
 lim_check_and_announce_join_success(tpAniSirGlobal mac_ctx,
 		tSirProbeRespBeacon *beacon_probe_rsp, tpSirMacMgmtHdr header,
-		tpPESession session_entry)
+		struct pe_session *session_entry)
 {
 	tSirMacSSid current_ssid;
 	tLimMlmJoinCnf mlm_join_cnf;
@@ -3361,7 +3361,7 @@ QDF_STATUS lim_extract_ap_capabilities(tpAniSirGlobal mac,
 
 QDF_STATUS
 lim_del_bss(tpAniSirGlobal mac, tpDphHashNode pStaDs, uint16_t bssIdx,
-	    tpPESession psessionEntry)
+	    struct pe_session *psessionEntry)
 {
 	tpDeleteBssParams pDelBssParams = NULL;
 	struct scheduler_msg msgQ = {0};
@@ -3438,7 +3438,7 @@ lim_del_bss(tpAniSirGlobal mac, tpDphHashNode pStaDs, uint16_t bssIdx,
  */
 static void lim_update_vhtcaps_assoc_resp(tpAniSirGlobal mac_ctx,
 		tpAddBssParams pAddBssParams,
-		tDot11fIEVHTCaps *vht_caps, tpPESession psessionEntry)
+		tDot11fIEVHTCaps *vht_caps, struct pe_session *psessionEntry)
 {
 	pAddBssParams->staContext.vht_caps =
 		((vht_caps->maxMPDULen <<
@@ -3500,7 +3500,7 @@ static void lim_update_vhtcaps_assoc_resp(tpAniSirGlobal mac_ctx,
  */
 static void lim_update_vht_oper_assoc_resp(tpAniSirGlobal mac_ctx,
 		tpAddBssParams pAddBssParams,
-		tDot11fIEVHTOperation *vht_oper, tpPESession psessionEntry)
+		tDot11fIEVHTOperation *vht_oper, struct pe_session *psessionEntry)
 {
 	if (vht_oper->chanWidth &&
 			psessionEntry->ch_width) {
@@ -3523,14 +3523,14 @@ static void lim_update_vht_oper_assoc_resp(tpAniSirGlobal mac_ctx,
  *
  * Return: None
  */
-static void lim_set_sta_ctx_twt(tAddStaParams *sta_ctx, tpPESession session)
+static void lim_set_sta_ctx_twt(tAddStaParams *sta_ctx, struct pe_session *session)
 {
 	sta_ctx->twt_requestor = session->peer_twt_requestor;
 	sta_ctx->twt_responder = session->peer_twt_responder;
 }
 #else
 static inline void lim_set_sta_ctx_twt(tAddStaParams *sta_ctx,
-				       tpPESession session)
+				       struct pe_session *session)
 {
 }
 #endif
@@ -3565,7 +3565,7 @@ static inline void lim_set_sta_ctx_twt(tAddStaParams *sta_ctx,
 QDF_STATUS lim_sta_send_add_bss(tpAniSirGlobal mac, tpSirAssocRsp pAssocRsp,
 				   tpSchBeaconStruct pBeaconStruct,
 				   tpSirBssDescription bssDescription,
-				   uint8_t updateEntry, tpPESession psessionEntry)
+				   uint8_t updateEntry, struct pe_session *psessionEntry)
 {
 	struct scheduler_msg msgQ = {0};
 	tpAddBssParams pAddBssParams = NULL;
@@ -4098,7 +4098,7 @@ returnFailure:
 }
 
 QDF_STATUS lim_sta_send_add_bss_pre_assoc(tpAniSirGlobal mac, uint8_t updateEntry,
-					     tpPESession psessionEntry)
+					     struct pe_session *psessionEntry)
 {
 	struct scheduler_msg msgQ = {0};
 	tpAddBssParams pAddBssParams = NULL;
@@ -4596,7 +4596,7 @@ returnFailure:
 void
 lim_prepare_and_send_del_sta_cnf(tpAniSirGlobal mac, tpDphHashNode pStaDs,
 				 tSirResultCodes statusCode,
-				 tpPESession psessionEntry)
+				 struct pe_session *psessionEntry)
 {
 	uint16_t staDsAssocId = 0;
 	struct qdf_mac_addr sta_dsaddr;
@@ -4722,7 +4722,7 @@ QDF_STATUS lim_is_dot11h_supported_channels_valid(tpAniSirGlobal mac,
 /* Util API to check if the txpower supported by STA is within range */
 QDF_STATUS lim_is_dot11h_power_capabilities_in_range(tpAniSirGlobal mac,
 							tSirAssocReq *assoc,
-							tpPESession psessionEntry)
+							struct pe_session *psessionEntry)
 {
 	int8_t localMaxTxPower;
 	uint32_t localPwrConstraint;
@@ -4792,7 +4792,7 @@ void lim_fill_rx_highest_supported_rate(tpAniSirGlobal mac,
 void lim_send_sme_unprotected_mgmt_frame_ind(tpAniSirGlobal mac, uint8_t frameType,
 					     uint8_t *frame, uint32_t frameLen,
 					     uint16_t sessionId,
-					     tpPESession psessionEntry)
+					     struct pe_session *psessionEntry)
 {
 	struct scheduler_msg mmhMsg = {0};
 	tSirSmeUnprotMgmtFrameInd *pSirSmeMgmtFrame = NULL;
@@ -4830,7 +4830,7 @@ void lim_send_sme_unprotected_mgmt_frame_ind(tpAniSirGlobal mac, uint8_t frameTy
    \param  measurementInterval - measurement interval
    \return none
    -------------------------------------------------------------*/
-void lim_send_sme_tsm_ie_ind(tpAniSirGlobal mac, tpPESession psessionEntry,
+void lim_send_sme_tsm_ie_ind(tpAniSirGlobal mac, struct pe_session *psessionEntry,
 			     uint8_t tid, uint8_t state, uint16_t measInterval)
 {
 	struct scheduler_msg mmhMsg = {0};

+ 44 - 44
core/mac/src/pe/lim/lim_assoc_utils.h

@@ -39,30 +39,30 @@
 #define SIZE_OF_NOA_DESCRIPTOR 13
 #define MAX_NOA_PERIOD_IN_MICROSECS 3000000
 
-uint32_t lim_cmp_ssid(tSirMacSSid *, tpPESession);
+uint32_t lim_cmp_ssid(tSirMacSSid *, struct pe_session *);
 uint8_t lim_compare_capabilities(tpAniSirGlobal,
 				 tSirAssocReq *,
-				 tSirMacCapabilityInfo *, tpPESession);
-uint8_t lim_check_rx_basic_rates(tpAniSirGlobal, tSirMacRateSet, tpPESession);
+				 tSirMacCapabilityInfo *, struct pe_session *);
+uint8_t lim_check_rx_basic_rates(tpAniSirGlobal, tSirMacRateSet, struct pe_session *);
 uint8_t lim_check_rx_rsn_ie_match(tpAniSirGlobal mac_ctx,
 				  tDot11fIERSN * const rx_rsn_ie,
-				  tpPESession session_entry, uint8_t sta_is_ht,
+				  struct pe_session *session_entry, uint8_t sta_is_ht,
 				  bool *pmf_connection);
-uint8_t lim_check_rx_wpa_ie_match(tpAniSirGlobal, tDot11fIEWPA *, tpPESession,
+uint8_t lim_check_rx_wpa_ie_match(tpAniSirGlobal, tDot11fIEWPA *, struct pe_session *,
 				  uint8_t);
 uint8_t lim_check_mcs_set(tpAniSirGlobal mac, uint8_t *supportedMCSSet);
 void limPostDummyToTmRing(tpAniSirGlobal, tpDphHashNode);
 void limPostPacketToTdRing(tpAniSirGlobal, tpDphHashNode, uint8_t);
-QDF_STATUS lim_cleanup_rx_path(tpAniSirGlobal, tpDphHashNode, tpPESession);
+QDF_STATUS lim_cleanup_rx_path(tpAniSirGlobal, tpDphHashNode, struct pe_session *);
 void lim_reject_association(tpAniSirGlobal, tSirMacAddr, uint8_t,
 			    uint8_t, tAniAuthType, uint16_t, uint8_t,
-			    enum eSirMacStatusCodes, tpPESession);
+			    enum eSirMacStatusCodes, struct pe_session *);
 
 QDF_STATUS lim_populate_peer_rate_set(tpAniSirGlobal mac,
 					 tpSirSupportedRates pRates,
 					 uint8_t *pSupportedMCSSet,
 					 uint8_t basicOnly,
-					 tpPESession psessionEntry,
+					 struct pe_session *psessionEntry,
 					 tDot11fIEVHTCaps *pVHTCaps,
 					 tDot11fIEhe_cap *he_caps);
 
@@ -70,7 +70,7 @@ QDF_STATUS lim_populate_own_rate_set(tpAniSirGlobal mac,
 					tpSirSupportedRates pRates,
 					uint8_t *pSupportedMCSSet,
 					uint8_t basicOnly,
-					tpPESession psessionEntry,
+					struct pe_session *psessionEntry,
 					tDot11fIEVHTCaps *pVHTCaps,
 					tDot11fIEhe_cap *he_caps);
 
@@ -80,68 +80,68 @@ lim_populate_matching_rate_set(tpAniSirGlobal mac,
 			       tSirMacRateSet *pOperRateSet,
 			       tSirMacRateSet *pExtRateSet,
 			       uint8_t *pSupportedMCSSet,
-			       tpPESession psessionEntry,
+			       struct pe_session *psessionEntry,
 			       tDot11fIEVHTCaps *pVHTCaps,
 			       tDot11fIEhe_cap *he_caps);
 
-QDF_STATUS lim_add_sta(tpAniSirGlobal, tpDphHashNode, uint8_t, tpPESession);
-QDF_STATUS lim_del_bss(tpAniSirGlobal, tpDphHashNode, uint16_t, tpPESession);
-QDF_STATUS lim_del_sta(tpAniSirGlobal, tpDphHashNode, bool, tpPESession);
-QDF_STATUS lim_add_sta_self(tpAniSirGlobal, uint16_t, uint8_t, tpPESession);
+QDF_STATUS lim_add_sta(tpAniSirGlobal, tpDphHashNode, uint8_t, struct pe_session *);
+QDF_STATUS lim_del_bss(tpAniSirGlobal, tpDphHashNode, uint16_t, struct pe_session *);
+QDF_STATUS lim_del_sta(tpAniSirGlobal, tpDphHashNode, bool, struct pe_session *);
+QDF_STATUS lim_add_sta_self(tpAniSirGlobal, uint16_t, uint8_t, struct pe_session *);
 
-void lim_teardown_infra_bss(tpAniSirGlobal, tpPESession);
+void lim_teardown_infra_bss(tpAniSirGlobal, struct pe_session *);
 #ifdef WLAN_FEATURE_HOST_ROAM
 void lim_restore_pre_reassoc_state(tpAniSirGlobal,
-				   tSirResultCodes, uint16_t, tpPESession);
+				   tSirResultCodes, uint16_t, struct pe_session *);
 void lim_post_reassoc_failure(tpAniSirGlobal,
-			      tSirResultCodes, uint16_t, tpPESession);
-bool lim_is_reassoc_in_progress(tpAniSirGlobal, tpPESession);
+			      tSirResultCodes, uint16_t, struct pe_session *);
+bool lim_is_reassoc_in_progress(tpAniSirGlobal, struct pe_session *);
 
 void lim_handle_add_bss_in_re_assoc_context(tpAniSirGlobal mac,
-		tpDphHashNode pStaDs, tpPESession psessionEntry);
+		tpDphHashNode pStaDs, struct pe_session *psessionEntry);
 void lim_handle_del_bss_in_re_assoc_context(tpAniSirGlobal mac,
-		   tpDphHashNode pStaDs, tpPESession psessionEntry);
+		   tpDphHashNode pStaDs, struct pe_session *psessionEntry);
 void lim_send_retry_reassoc_req_frame(tpAniSirGlobal mac,
-	      tLimMlmReassocReq *pMlmReassocReq, tpPESession psessionEntry);
+	      tLimMlmReassocReq *pMlmReassocReq, struct pe_session *psessionEntry);
 QDF_STATUS lim_add_ft_sta_self(tpAniSirGlobal mac, uint16_t assocId,
-				  tpPESession psessionEntry);
+				  struct pe_session *psessionEntry);
 #else
 static inline void lim_restore_pre_reassoc_state(tpAniSirGlobal mac_ctx,
 			tSirResultCodes res_code, uint16_t prot_status,
-			tpPESession pe_session)
+			struct pe_session *pe_session)
 {}
 static inline void lim_post_reassoc_failure(tpAniSirGlobal mac_ctx,
 			      tSirResultCodes res_code, uint16_t prot_status,
-			      tpPESession pe_session)
+			      struct pe_session *pe_session)
 {}
 static inline void lim_handle_add_bss_in_re_assoc_context(tpAniSirGlobal mac,
-		tpDphHashNode pStaDs, tpPESession psessionEntry)
+		tpDphHashNode pStaDs, struct pe_session *psessionEntry)
 {}
 static inline void lim_handle_del_bss_in_re_assoc_context(tpAniSirGlobal mac,
-		   tpDphHashNode pStaDs, tpPESession psessionEntry)
+		   tpDphHashNode pStaDs, struct pe_session *psessionEntry)
 {}
 static inline void lim_send_retry_reassoc_req_frame(tpAniSirGlobal mac,
-	      tLimMlmReassocReq *pMlmReassocReq, tpPESession psessionEntry)
+	      tLimMlmReassocReq *pMlmReassocReq, struct pe_session *psessionEntry)
 {}
 static inline bool lim_is_reassoc_in_progress(tpAniSirGlobal mac_ctx,
-		tpPESession pe_session)
+		struct pe_session *pe_session)
 {
 	return false;
 }
 static inline QDF_STATUS lim_add_ft_sta_self(tpAniSirGlobal mac,
-		uint16_t assocId, tpPESession psessionEntry)
+		uint16_t assocId, struct pe_session *psessionEntry)
 {
 	return QDF_STATUS_SUCCESS;
 }
 #endif
 
 #ifdef WLAN_FEATURE_ROAM_OFFLOAD
-static inline bool lim_is_roam_synch_in_progress(tpPESession pe_session)
+static inline bool lim_is_roam_synch_in_progress(struct pe_session *pe_session)
 {
 	return pe_session->bRoamSynchInProgress;
 }
 #else
-static inline bool lim_is_roam_synch_in_progress(tpPESession pe_session)
+static inline bool lim_is_roam_synch_in_progress(struct pe_session *pe_session)
 {
 	return false;
 }
@@ -150,30 +150,30 @@ static inline bool lim_is_roam_synch_in_progress(tpPESession pe_session)
 void
 lim_send_del_sta_cnf(tpAniSirGlobal mac, struct qdf_mac_addr sta_dsaddr,
 		     uint16_t staDsAssocId, tLimMlmStaContext mlmStaContext,
-		     tSirResultCodes statusCode, tpPESession psessionEntry);
+		     tSirResultCodes statusCode, struct pe_session *psessionEntry);
 
 void lim_handle_cnf_wait_timeout(tpAniSirGlobal mac, uint16_t staId);
-void lim_delete_dph_hash_entry(tpAniSirGlobal, tSirMacAddr, uint16_t, tpPESession);
+void lim_delete_dph_hash_entry(tpAniSirGlobal, tSirMacAddr, uint16_t, struct pe_session *);
 void lim_check_and_announce_join_success(tpAniSirGlobal,
 					 tSirProbeRespBeacon *,
-					 tpSirMacMgmtHdr, tpPESession);
+					 tpSirMacMgmtHdr, struct pe_session *);
 void lim_update_re_assoc_globals(tpAniSirGlobal mac,
 				 tpSirAssocRsp pAssocRsp,
-				 tpPESession psessionEntry);
+				 struct pe_session *psessionEntry);
 
 void lim_update_assoc_sta_datas(tpAniSirGlobal mac,
 				tpDphHashNode pStaDs, tpSirAssocRsp pAssocRsp,
-				tpPESession psessionEntry);
+				struct pe_session *psessionEntry);
 
 QDF_STATUS lim_sta_send_add_bss(tpAniSirGlobal mac, tpSirAssocRsp pAssocRsp,
 				   tpSchBeaconStruct pBeaconStruct,
 				   tpSirBssDescription bssDescription,
-				   uint8_t updateEntry, tpPESession psessionEntry);
+				   uint8_t updateEntry, struct pe_session *psessionEntry);
 QDF_STATUS lim_sta_send_add_bss_pre_assoc(tpAniSirGlobal mac, uint8_t updateEntry,
-					     tpPESession psessionEntry);
+					     struct pe_session *psessionEntry);
 
 void lim_prepare_and_send_del_sta_cnf(tpAniSirGlobal mac, tpDphHashNode pStaDs,
-				      tSirResultCodes statusCode, tpPESession);
+				      tSirResultCodes statusCode, struct pe_session *);
 QDF_STATUS lim_extract_ap_capabilities(tpAniSirGlobal mac, uint8_t *pIE,
 					  uint16_t ieLen,
 					  tpSirProbeRespBeacon beaconStruct);
@@ -193,7 +193,7 @@ QDF_STATUS lim_is_dot11h_supported_channels_valid(tpAniSirGlobal mac,
 /* Util API to check if the txpower supported by STA is within range */
 QDF_STATUS lim_is_dot11h_power_capabilities_in_range(tpAniSirGlobal mac,
 							tSirAssocReq *assoc,
-							tpPESession);
+							struct pe_session *);
 /* API to fill in RX Highest Supported data Rate */
 void lim_fill_rx_highest_supported_rate(tpAniSirGlobal mac,
 					uint16_t *rxHighestRate,
@@ -202,15 +202,15 @@ void lim_fill_rx_highest_supported_rate(tpAniSirGlobal mac,
 void lim_send_sme_unprotected_mgmt_frame_ind(tpAniSirGlobal mac, uint8_t frameType,
 					     uint8_t *frame, uint32_t frameLen,
 					     uint16_t sessionId,
-					     tpPESession psessionEntry);
+					     struct pe_session *psessionEntry);
 #endif
 
 #ifdef FEATURE_WLAN_ESE
-void lim_send_sme_tsm_ie_ind(tpAniSirGlobal mac, tpPESession psessionEntry,
+void lim_send_sme_tsm_ie_ind(tpAniSirGlobal mac, struct pe_session *psessionEntry,
 			     uint8_t tid, uint8_t state, uint16_t measInterval);
 #else
 static inline void lim_send_sme_tsm_ie_ind(tpAniSirGlobal mac,
-	tpPESession psessionEntry, uint8_t tid,
+	struct pe_session *psessionEntry, uint8_t tid,
 	uint8_t state, uint16_t measInterval)
 {}
 #endif /* FEATURE_WLAN_ESE */
@@ -218,7 +218,7 @@ static inline void lim_send_sme_tsm_ie_ind(tpAniSirGlobal mac,
 QDF_STATUS lim_populate_vht_mcs_set(tpAniSirGlobal mac,
 				       tpSirSupportedRates pRates,
 				       tDot11fIEVHTCaps *pPeerVHTCaps,
-				       tpPESession psessionEntry,
+				       struct pe_session *psessionEntry,
 				       uint8_t nss);
 
 #endif /* __LIM_ASSOC_UTILS_H */