• Home
  • Raw
  • Download

Lines Matching refs:CpuData

127     WaitForSemaphore (mSmmMpSyncData->CpuData[BspIndex].Run);  in WaitForAllAPs()
146 if (Index != BspIndex && *(mSmmMpSyncData->CpuData[Index].Present)) { in ReleaseAllAPs()
147 ReleaseSemaphore (mSmmMpSyncData->CpuData[Index].Run); in ReleaseAllAPs()
167 SMM_CPU_DATA_BLOCK *CpuData; in AllCpusInSmmWithExceptions() local
176 CpuData = mSmmMpSyncData->CpuData; in AllCpusInSmmWithExceptions()
179 if (!(*(CpuData[Index].Present)) && ProcessorInfo[Index].ProcessorId != INVALID_APIC_ID) { in AllCpusInSmmWithExceptions()
255 …if (!(*(mSmmMpSyncData->CpuData[Index].Present)) && gSmmCpuPrivate->ProcessorInfo[Index].Processor… in SmmWaitForApArrival()
329 *(mSmmMpSyncData->CpuData[CpuIndex].Present) = TRUE; in BSPHandler()
408 AcquireSpinLockOrFail (mSmmMpSyncData->CpuData[CpuIndex].Busy); in BSPHandler()
424 if (Index != CpuIndex && *(mSmmMpSyncData->CpuData[Index].Present)) { in BSPHandler()
425 AcquireSpinLock (mSmmMpSyncData->CpuData[Index].Busy); in BSPHandler()
426 ReleaseSpinLock (mSmmMpSyncData->CpuData[Index].Busy); in BSPHandler()
453 if (*(mSmmMpSyncData->CpuData[Index].Present)) { in BSPHandler()
511 *(mSmmMpSyncData->CpuData[CpuIndex].Present) = FALSE; in BSPHandler()
613 *(mSmmMpSyncData->CpuData[CpuIndex].Present) = TRUE; in APHandler()
619 ReleaseSemaphore (mSmmMpSyncData->CpuData[BspIndex].Run); in APHandler()
626 WaitForSemaphore (mSmmMpSyncData->CpuData[CpuIndex].Run); in APHandler()
636 ReleaseSemaphore (mSmmMpSyncData->CpuData[BspIndex].Run); in APHandler()
641 WaitForSemaphore (mSmmMpSyncData->CpuData[CpuIndex].Run); in APHandler()
651 ReleaseSemaphore (mSmmMpSyncData->CpuData[BspIndex].Run); in APHandler()
658 WaitForSemaphore (mSmmMpSyncData->CpuData[CpuIndex].Run); in APHandler()
671 !AcquireSpinLockOrFail (mSmmMpSyncData->CpuData[CpuIndex].Busy) in APHandler()
677 (*mSmmMpSyncData->CpuData[CpuIndex].Procedure) ( in APHandler()
678 (VOID*)mSmmMpSyncData->CpuData[CpuIndex].Parameter in APHandler()
684 ReleaseSpinLock (mSmmMpSyncData->CpuData[CpuIndex].Busy); in APHandler()
691 ReleaseSemaphore (mSmmMpSyncData->CpuData[BspIndex].Run); in APHandler()
696 WaitForSemaphore (mSmmMpSyncData->CpuData[CpuIndex].Run); in APHandler()
708 ReleaseSemaphore (mSmmMpSyncData->CpuData[BspIndex].Run); in APHandler()
713 WaitForSemaphore (mSmmMpSyncData->CpuData[CpuIndex].Run); in APHandler()
718 *(mSmmMpSyncData->CpuData[CpuIndex].Present) = FALSE; in APHandler()
723 ReleaseSemaphore (mSmmMpSyncData->CpuData[BspIndex].Run); in APHandler()
928 if (!(*(mSmmMpSyncData->CpuData[CpuIndex].Present))) { in InternalSmmStartupThisAp()
942 AcquireSpinLock (mSmmMpSyncData->CpuData[CpuIndex].Busy); in InternalSmmStartupThisAp()
944 if (!AcquireSpinLockOrFail (mSmmMpSyncData->CpuData[CpuIndex].Busy)) { in InternalSmmStartupThisAp()
950 mSmmMpSyncData->CpuData[CpuIndex].Procedure = Procedure; in InternalSmmStartupThisAp()
951 mSmmMpSyncData->CpuData[CpuIndex].Parameter = ProcArguments; in InternalSmmStartupThisAp()
952 ReleaseSemaphore (mSmmMpSyncData->CpuData[CpuIndex].Run); in InternalSmmStartupThisAp()
955 AcquireSpinLock (mSmmMpSyncData->CpuData[CpuIndex].Busy); in InternalSmmStartupThisAp()
956 ReleaseSpinLock (mSmmMpSyncData->CpuData[CpuIndex].Busy); in InternalSmmStartupThisAp()
1147 InitializeSpinLock (mSmmMpSyncData->CpuData[CpuIndex].Busy); in SmiRendezvous()
1223 ASSERT (*mSmmMpSyncData->CpuData[CpuIndex].Run == 0); in SmiRendezvous()
1326 …mSmmMpSyncData->CpuData = (SMM_CPU_DATA_BLOCK *)((UINT8 *)mSmmMpSyncData + sizeof (SMM_DISPATCHER_… in InitializeMpSyncData()
1327 …mSmmMpSyncData->CandidateBsp = (BOOLEAN *)(mSmmMpSyncData->CpuData + gSmmCpuPrivate->SmmCoreEntryC… in InitializeMpSyncData()
1346 mSmmMpSyncData->CpuData[CpuIndex].Busy = in InitializeMpSyncData()
1348 mSmmMpSyncData->CpuData[CpuIndex].Run = in InitializeMpSyncData()
1350 mSmmMpSyncData->CpuData[CpuIndex].Present = in InitializeMpSyncData()
1352 *(mSmmMpSyncData->CpuData[CpuIndex].Busy) = 0; in InitializeMpSyncData()
1353 *(mSmmMpSyncData->CpuData[CpuIndex].Run) = 0; in InitializeMpSyncData()
1354 *(mSmmMpSyncData->CpuData[CpuIndex].Present) = FALSE; in InitializeMpSyncData()