Sfoglia il codice sorgente

qcacld-3.0: Remove g_cds_context from tCsrRoamStruct

Currently tCsrRoamStruct contains a g_cds_context field to hold a
pointer to the global context. This pointer is never actually used, so
remove it. In addition remove an unnecessary retrieval of the global
context pointer from csr_packetdump_timer_stop().

Change-Id: Id8137d6e9eef87f90c01f803982a6ffdc44fbe20
CRs-Fixed: 2102464
Jeff Johnson 7 anni fa
parent
commit
9908f80e2f
2 ha cambiato i file con 0 aggiunte e 11 eliminazioni
  1. 0 1
      core/sme/inc/csr_internal.h
  2. 0 10
      core/sme/src/csr/csr_api_roam.c

+ 0 - 1
core/sme/inc/csr_internal.h

@@ -998,7 +998,6 @@ typedef struct tagCsrRoamStruct {
 	tCsrTlStatsReqInfo tlStatsReqInfo;
 	eCsrRoamLinkQualityInd vccLinkQuality;
 	tCsrLinkQualityIndInfo linkQualityIndInfo;
-	v_CONTEXT_t g_cds_context;      /* used for interaction with TL */
 	tCsrTimerInfo WaitForKeyTimerInfo;
 	tCsrRoamSession *roamSession;
 	uint32_t transactionId;  /* Current transaction ID for internal use. */

+ 0 - 10
core/sme/src/csr/csr_api_roam.c

@@ -918,8 +918,6 @@ QDF_STATUS csr_start(tpAniSirGlobal pMac)
 	uint32_t i;
 
 	do {
-		/* save the global cds context */
-		pMac->roam.g_cds_context = cds_get_global_context();
 		for (i = 0; i < CSR_ROAM_SESSION_MAX; i++)
 			csr_roam_state_change(pMac, eCSR_ROAMING_STATE_IDLE, i);
 
@@ -1056,14 +1054,6 @@ void csr_packetdump_timer_stop(void)
 	QDF_STATUS status;
 	tHalHandle hal;
 	tpAniSirGlobal mac;
-	v_CONTEXT_t vos_ctx_ptr;
-
-	/* get the global voss context */
-	vos_ctx_ptr = cds_get_global_context();
-	if (vos_ctx_ptr == NULL) {
-		QDF_ASSERT(0);
-		return;
-	}
 
 	hal = cds_get_context(QDF_MODULE_ID_SME);
 	if (hal == NULL) {