UefiCpuPkg/DxeMpLib: Rename MpInitExitBootServicesCallback()

Rename MpInitExitBootServicesCallback() to MpInitChangeApLoopCallback() because
it will not only be invoked on Exit Boot Service Event, but also will be invoked
on Legacy Ready To Boot Event.

https://bugzilla.tianocore.org/show_bug.cgi?id=210

Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Feng Tian <feng.tian@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
This commit is contained in:
Jeff Fan 2016-11-11 19:48:09 +08:00
parent ffd6b0b1b6
commit 86af2eb8b4

View File

@ -261,7 +261,7 @@ RelocateApLoop (
**/
VOID
EFIAPI
MpInitExitBootServicesCallback (
MpInitChangeApLoopCallback (
IN EFI_EVENT Event,
IN VOID *Context
)
@ -273,7 +273,7 @@ MpInitExitBootServicesCallback (
CpuMpData->PmCodeSegment = GetProtectedModeCS ();
CpuMpData->ApLoopMode = PcdGet8 (PcdCpuApLoopMode);
WakeUpAP (CpuMpData, TRUE, 0, RelocateApLoop, mReservedApLoopFunc);
DEBUG ((DEBUG_INFO, "MpInitExitBootServicesCallback() done!\n"));
DEBUG ((DEBUG_INFO, "%a() done!\n", __FUNCTION__));
}
/**
@ -343,7 +343,7 @@ InitMpGlobalData (
Status = gBS->CreateEvent (
EVT_SIGNAL_EXIT_BOOT_SERVICES,
TPL_CALLBACK,
MpInitExitBootServicesCallback,
MpInitChangeApLoopCallback,
NULL,
&mMpInitExitBootServicesEvent
);