EFI_STATUS\r
EFIAPI\r
SmmGetProcessorInfo (\r
- IN CONST EFI_SMM_CPU_SERVICE_PROTOCOL *This,\r
- IN UINTN ProcessorNumber,\r
- OUT EFI_PROCESSOR_INFORMATION *ProcessorInfoBuffer\r
+ IN CONST EFI_SMM_CPU_SERVICE_PROTOCOL *This,\r
+ IN UINTN ProcessorNumber,\r
+ OUT EFI_PROCESSOR_INFORMATION *ProcessorInfoBuffer\r
)\r
{\r
//\r
// Check parameter\r
//\r
- if (ProcessorNumber >= mMaxNumberOfCpus || ProcessorInfoBuffer == NULL) {\r
+ if ((ProcessorNumber >= mMaxNumberOfCpus) || (ProcessorInfoBuffer == NULL)) {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
EFI_STATUS\r
EFIAPI\r
SmmSwitchBsp (\r
- IN CONST EFI_SMM_CPU_SERVICE_PROTOCOL *This,\r
- IN UINTN ProcessorNumber\r
+ IN CONST EFI_SMM_CPU_SERVICE_PROTOCOL *This,\r
+ IN UINTN ProcessorNumber\r
)\r
{\r
//\r
return EFI_NOT_FOUND;\r
}\r
\r
- if (gSmmCpuPrivate->Operation[ProcessorNumber] != SmmCpuNone ||\r
- gSmst->CurrentlyExecutingCpu == ProcessorNumber) {\r
+ if ((gSmmCpuPrivate->Operation[ProcessorNumber] != SmmCpuNone) ||\r
+ (gSmst->CurrentlyExecutingCpu == ProcessorNumber))\r
+ {\r
return EFI_UNSUPPORTED;\r
}\r
\r
//\r
// Check parameter\r
//\r
- if (ProcessorNumber == NULL || ProcessorId == INVALID_APIC_ID) {\r
+ if ((ProcessorNumber == NULL) || (ProcessorId == INVALID_APIC_ID)) {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
// of the APIC ID to SMBASE.\r
//\r
for (Index = 0; Index < mMaxNumberOfCpus; Index++) {\r
- if (mCpuHotPlugData.ApicId[Index] == ProcessorId &&\r
- gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId == INVALID_APIC_ID) {\r
+ if ((mCpuHotPlugData.ApicId[Index] == ProcessorId) &&\r
+ (gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId == INVALID_APIC_ID))\r
+ {\r
gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId = ProcessorId;\r
- gSmmCpuPrivate->ProcessorInfo[Index].StatusFlag = 0;\r
+ gSmmCpuPrivate->ProcessorInfo[Index].StatusFlag = 0;\r
GetProcessorLocationByApicId (\r
(UINT32)ProcessorId,\r
&gSmmCpuPrivate->ProcessorInfo[Index].Location.Package,\r
&gSmmCpuPrivate->ProcessorInfo[Index].Location.Thread\r
);\r
\r
- *ProcessorNumber = Index;\r
+ *ProcessorNumber = Index;\r
gSmmCpuPrivate->Operation[Index] = SmmCpuAdd;\r
return EFI_SUCCESS;\r
}\r
//\r
// Check parameter\r
//\r
- if (ProcessorNumber >= mMaxNumberOfCpus ||\r
- gSmmCpuPrivate->ProcessorInfo[ProcessorNumber].ProcessorId == INVALID_APIC_ID) {\r
+ if ((ProcessorNumber >= mMaxNumberOfCpus) ||\r
+ (gSmmCpuPrivate->ProcessorInfo[ProcessorNumber].ProcessorId == INVALID_APIC_ID))\r
+ {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
}\r
\r
gSmmCpuPrivate->ProcessorInfo[ProcessorNumber].ProcessorId = INVALID_APIC_ID;\r
- mCpuHotPlugData.ApicId[ProcessorNumber] = INVALID_APIC_ID;\r
+ mCpuHotPlugData.ApicId[ProcessorNumber] = INVALID_APIC_ID;\r
\r
//\r
// Removal of the processor from the CPU list is pending until all SMI handlers are finished\r
EFI_STATUS\r
EFIAPI\r
SmmWhoAmI (\r
- IN CONST EFI_SMM_CPU_SERVICE_PROTOCOL *This,\r
- OUT UINTN *ProcessorNumber\r
+ IN CONST EFI_SMM_CPU_SERVICE_PROTOCOL *This,\r
+ OUT UINTN *ProcessorNumber\r
)\r
{\r
- UINTN Index;\r
- UINT64 ApicId;\r
+ UINTN Index;\r
+ UINT64 ApicId;\r
\r
//\r
// Check parameter\r
return EFI_SUCCESS;\r
}\r
}\r
+\r
//\r
// This should not happen\r
//\r
VOID\r
)\r
{\r
- UINTN Index;\r
+ UINTN Index;\r
\r
//\r
// Handle pending BSP switch operations\r
//\r
for (Index = 0; Index < mMaxNumberOfCpus; Index++) {\r
if (gSmmCpuPrivate->Operation[Index] == SmmCpuSwitchBsp) {\r
- gSmmCpuPrivate->Operation[Index] = SmmCpuNone;\r
- mSmmMpSyncData->SwitchBsp = TRUE;\r
+ gSmmCpuPrivate->Operation[Index] = SmmCpuNone;\r
+ mSmmMpSyncData->SwitchBsp = TRUE;\r
mSmmMpSyncData->CandidateBsp[Index] = TRUE;\r
}\r
}\r
EFI_STATUS\r
EFIAPI\r
SmmRegisterExceptionHandler (\r
- IN EFI_SMM_CPU_SERVICE_PROTOCOL *This,\r
- IN EFI_EXCEPTION_TYPE ExceptionType,\r
- IN EFI_CPU_INTERRUPT_HANDLER InterruptHandler\r
- )\r
+ IN EFI_SMM_CPU_SERVICE_PROTOCOL *This,\r
+ IN EFI_EXCEPTION_TYPE ExceptionType,\r
+ IN EFI_CPU_INTERRUPT_HANDLER InterruptHandler\r
+ )\r
{\r
return RegisterCpuInterruptHandler (ExceptionType, InterruptHandler);\r
}\r
IN EFI_HANDLE Handle\r
)\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
\r
Status = gSmst->SmmInstallProtocolInterface (\r
&Handle,\r
ASSERT_EFI_ERROR (Status);\r
return Status;\r
}\r
-\r