Home
last modified time | relevance | path

Searched refs:AddressMap (Results 1 – 25 of 25) sorted by relevance

/device/linaro/bootloader/edk2/UefiCpuPkg/Library/MpInitLib/
DDxeMpLib.c94 ApResetVectorSize = CpuMpData->AddressMap.RendezvousFunnelSize + in AllocateResetVector()
108 (CpuMpData->WakeupBuffer + CpuMpData->AddressMap.RendezvousFunnelSize); in AllocateResetVector()
114 (VOID *) CpuMpData->AddressMap.RendezvousFunnelAddress, in AllocateResetVector()
115 CpuMpData->AddressMap.RendezvousFunnelSize in AllocateResetVector()
136 ApResetVectorSize = CpuMpData->AddressMap.RendezvousFunnelSize + in FreeResetVector()
344 ApSafeBufferSize = CpuMpData->AddressMap.RelocateApLoopFuncSize; in InitMpGlobalData()
361 CpuMpData->AddressMap.RelocateApLoopFuncAddress, in InitMpGlobalData()
362 CpuMpData->AddressMap.RelocateApLoopFuncSize in InitMpGlobalData()
DPeiMpLib.c283 ApResetVectorSize = CpuMpData->AddressMap.RendezvousFunnelSize + in AllocateResetVector()
288 (CpuMpData->WakeupBuffer + CpuMpData->AddressMap.RendezvousFunnelSize); in AllocateResetVector()
DMpLib.h199 MP_ASSEMBLY_ADDRESS_MAP AddressMap; member
273 OUT MP_ASSEMBLY_ADDRESS_MAP *AddressMap
DMpLib.c721 ExchangeInfo->ModeOffset = CpuMpData->AddressMap.ModeEntryOffset; in FillExchangeInfoData()
1274 MP_ASSEMBLY_ADDRESS_MAP AddressMap; in MpInitLibInitialize() local
1294 AsmGetAddressMap (&AddressMap); in MpInitLibInitialize()
1295 ApResetVectorSize = AddressMap.RendezvousFunnelSize + sizeof (MP_CPU_EXCHANGE_INFO); in MpInitLibInitialize()
1336 CopyMem (&CpuMpData->AddressMap, &AddressMap, sizeof (MP_ASSEMBLY_ADDRESS_MAP)); in MpInitLibInitialize()
2096 (VOID *) CpuMpData->AddressMap.RendezvousFunnelAddress, in BackupAndPrepareWakeupBuffer()
2097 CpuMpData->AddressMap.RendezvousFunnelSize in BackupAndPrepareWakeupBuffer()
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
DCpuS3.c51 MP_ASSEMBLY_ADDRESS_MAP *AddressMap
425 MP_ASSEMBLY_ADDRESS_MAP AddressMap; in PrepareApStartupVector() local
431 ZeroMem (&AddressMap, sizeof (AddressMap)); in PrepareApStartupVector()
432 AsmGetAddressMap (&AddressMap); in PrepareApStartupVector()
440 CopyMem ((VOID *) (UINTN) StartupVector, AddressMap.RendezvousFunnelAddress, AddressMap.Size); in PrepareApStartupVector()
441 …*(UINT32 *) (UINTN) (StartupVector + AddressMap.FlatJumpOffset + 3) = (UINT32) (StartupVector + Ad… in PrepareApStartupVector()
442 if (AddressMap.LongJumpOffset != 0) { in PrepareApStartupVector()
443 …*(UINT32 *) (UINTN) (StartupVector + AddressMap.LongJumpOffset + 2) = (UINT32) (StartupVector + Ad… in PrepareApStartupVector()
449 mExchangeInfo = (MP_CPU_EXCHANGE_INFO *) (UINTN) (StartupVector + AddressMap.Size); in PrepareApStartupVector()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/MpServicesOnFrameworkMpServicesThunk/
DMpServicesOnFrameworkMpServicesThunk.c1431 MP_ASSEMBLY_ADDRESS_MAP AddressMap; in PrepareAPStartupVector() local
1442 AsmGetAddressMap (&AddressMap); in PrepareAPStartupVector()
1448 AllocateStartupVector (AddressMap.Size + sizeof (MP_CPU_EXCHANGE_INFO)); in PrepareAPStartupVector()
1454 CopyMem ((VOID *) (UINTN) mStartupVector, AddressMap.RendezvousFunnelAddress, AddressMap.Size); in PrepareAPStartupVector()
1455 …*(UINT32 *) (UINTN) (mStartupVector + AddressMap.FlatJumpOffset + 3) = (UINT32) (mStartupVector + in PrepareAPStartupVector()
1459 if (AddressMap.LongJumpOffset != 0) { in PrepareAPStartupVector()
1460 …*(UINT32 *) (UINTN) (mStartupVector + AddressMap.LongJumpOffset + 2) = (UINT32) (mStartupVector + in PrepareAPStartupVector()
1466 mExchangeInfo = (MP_CPU_EXCHANGE_INFO *) (UINTN) (mStartupVector + AddressMap.Size); in PrepareAPStartupVector()
DMpServicesOnFrameworkMpServicesThunk.h530 OUT MP_ASSEMBLY_ADDRESS_MAP *AddressMap
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/
DCpuExceptionCommon.h68 OUT EXCEPTION_HANDLER_TEMPLATE_MAP *AddressMap
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/MpServicesOnFrameworkMpServicesThunk/IA32/
DMpFuncs.S157 # AsmGetAddressMap (&AddressMap);
DMpFuncs.asm148 ; AsmGetAddressMap (&AddressMap);
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
DMpFuncs.nasm143 ; AsmGetAddressMap (&AddressMap);
DMpFuncs.S150 # AsmGetAddressMap (&AddressMap);
DMpFuncs.asm150 ; AsmGetAddressMap (&AddressMap);
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/MpServicesOnFrameworkMpServicesThunk/X64/
DMpFuncs.S194 # AsmGetAddressMap (&AddressMap);
DMpFuncs.asm180 ; AsmGetAddressMap (&AddressMap);
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
DMpFuncs.nasm183 ; AsmGetAddressMap (&AddressMap);
DMpFuncs.S191 # AsmGetAddressMap (&AddressMap);
DMpFuncs.asm191 ; AsmGetAddressMap (&AddressMap);
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/MpInitLib/Ia32/
DMpFuncs.nasm250 ; AsmGetAddressMap (&AddressMap);
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/
DExceptionHandlerAsm.asm420 ; EXCEPTION_HANDLER_TEMPLATE_MAP *AddressMap
DExceptionHandlerAsm.nasm416 ; EXCEPTION_HANDLER_TEMPLATE_MAP *AddressMap
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/
DExceptionHandlerAsm.asm368 ; GetTemplateAddressMap (&AddressMap);
DExceptionHandlerAsm.S387 # AsmGetTemplateAddressMap (&AddressMap);
DExceptionHandlerAsm.nasm367 ; GetTemplateAddressMap (&AddressMap);
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/MpInitLib/X64/
DMpFuncs.nasm281 ; AsmGetAddressMap (&AddressMap);