Searched refs:BaseOfStack (Results 1 – 6 of 6) sorted by relevance
/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/Arm/ |
D | DxeLoadFunc.c | 38 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/ |
D | DxeLoadFunc.c | 36 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/ |
D | DxeLoadFunc.c | 37 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/ |
D | DxeLoadFunc.c | 36 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/ |
D | DxeLoadFunc.c | 222 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() 325 BaseOfStack, in HandOffToDxeCore() 370 TopOfStack = BaseOfStack + EFI_SIZE_TO_PAGES (STACK_SIZE) * EFI_PAGE_SIZE - CPU_STACK_ALIGNMENT; in HandOffToDxeCore() 376 PageTables = Create4GPageTablesIa32Pae (BaseOfStack, STACK_SIZE); in HandOffToDxeCore() 397 UpdateStackHob (BaseOfStack, STACK_SIZE); in HandOffToDxeCore() 403 BaseOfStack, in HandOffToDxeCore()
|
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/PrePiLib/ |
D | PrePiLib.c | 109 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()
|