Home
last modified time | relevance | path

Searched refs:BaseOfStack (Results 1 – 6 of 6) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/Arm/
DDxeLoadFunc.c38 VOID *BaseOfStack; in HandOffToDxeCore() local
45 BaseOfStack = AllocatePages (EFI_SIZE_TO_PAGES (STACK_SIZE)); in HandOffToDxeCore()
46 ASSERT (BaseOfStack != NULL); in HandOffToDxeCore()
49 Status = ArmSetMemoryRegionNoExec ((UINTN)BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
57 …TopOfStack = (VOID *) ((UINTN) BaseOfStack + EFI_SIZE_TO_PAGES (STACK_SIZE) * EFI_PAGE_SIZE - CPU_… in HandOffToDxeCore()
69 UpdateStackHob ((EFI_PHYSICAL_ADDRESS)(UINTN) BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/Ebc/
DDxeLoadFunc.c36 VOID *BaseOfStack; in HandOffToDxeCore() local
43 BaseOfStack = AllocatePages (EFI_SIZE_TO_PAGES (STACK_SIZE)); in HandOffToDxeCore()
44 ASSERT (BaseOfStack != NULL); in HandOffToDxeCore()
50 …TopOfStack = (VOID *) ((UINTN) BaseOfStack + EFI_SIZE_TO_PAGES (STACK_SIZE) * EFI_PAGE_SIZE - CPU_… in HandOffToDxeCore()
62 UpdateStackHob ((EFI_PHYSICAL_ADDRESS)(UINTN) BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/X64/
DDxeLoadFunc.c37 VOID *BaseOfStack; in HandOffToDxeCore() local
72 BaseOfStack = AllocatePages (EFI_SIZE_TO_PAGES (STACK_SIZE)); in HandOffToDxeCore()
73 ASSERT (BaseOfStack != NULL); in HandOffToDxeCore()
79 …TopOfStack = (VOID *) ((UINTN) BaseOfStack + EFI_SIZE_TO_PAGES (STACK_SIZE) * EFI_PAGE_SIZE - CPU_… in HandOffToDxeCore()
87 …PageTables = CreateIdentityMappingPageTables ((EFI_PHYSICAL_ADDRESS) (UINTN) BaseOfStack, STACK_SI… in HandOffToDxeCore()
109 UpdateStackHob ((EFI_PHYSICAL_ADDRESS)(UINTN) BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/Ipf/
DDxeLoadFunc.c36 VOID *BaseOfStack; in HandOffToDxeCore() local
44 BaseOfStack = AllocatePages (EFI_SIZE_TO_PAGES (STACK_SIZE)); in HandOffToDxeCore()
45 ASSERT (BaseOfStack != NULL); in HandOffToDxeCore()
61 …TopOfStack = (VOID *) ((UINTN) BaseOfStack + EFI_SIZE_TO_PAGES (STACK_SIZE) * EFI_PAGE_SIZE - CPU_… in HandOffToDxeCore()
73 UpdateStackHob ((EFI_PHYSICAL_ADDRESS)(UINTN) BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/Ia32/
DDxeLoadFunc.c222 EFI_PHYSICAL_ADDRESS BaseOfStack; in HandOffToDxeCore() local
235 …tus = PeiServicesAllocatePages (EfiBootServicesData, EFI_SIZE_TO_PAGES (STACK_SIZE), &BaseOfStack); in HandOffToDxeCore()
248 TopOfStack = BaseOfStack + EFI_SIZE_TO_PAGES (STACK_SIZE) * EFI_PAGE_SIZE - 32; in HandOffToDxeCore()
263 PageTables = CreateIdentityMappingPageTables (BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
276 UpdateStackHob (BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
361 TopOfStack = BaseOfStack + EFI_SIZE_TO_PAGES (STACK_SIZE) * EFI_PAGE_SIZE - CPU_STACK_ALIGNMENT; in HandOffToDxeCore()
367 PageTables = Create4GPageTablesIa32Pae (BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
388 UpdateStackHob (BaseOfStack, STACK_SIZE); in HandOffToDxeCore()
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/PrePiLib/
DPrePiLib.c109 VOID *BaseOfStack; in LoadDxeCoreFromFfsFile() local
144 BaseOfStack = AllocatePages (EFI_SIZE_TO_PAGES (StackSize)); in LoadDxeCoreFromFfsFile()
145 ASSERT (BaseOfStack != NULL); in LoadDxeCoreFromFfsFile()
151 …TopOfStack = (VOID *) ((UINTN) BaseOfStack + EFI_SIZE_TO_PAGES (StackSize) * EFI_PAGE_SIZE - CPU_S… in LoadDxeCoreFromFfsFile()
157 UpdateStackHob ((EFI_PHYSICAL_ADDRESS)(UINTN) BaseOfStack, StackSize); in LoadDxeCoreFromFfsFile()