Home
last modified time | relevance | path

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

12

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/
DReadCr3.S18 # AsmReadCr3 function
28 # AsmReadCr3 (
32 .globl ASM_PFX(AsmReadCr3)
33 ASM_PFX(AsmReadCr3):
DReadCr3.asm16 ; AsmReadCr3 function
27 ; AsmReadCr3 (
31 AsmReadCr3 PROC label
34 AsmReadCr3 ENDP
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
DReadCr3.S18 # AsmReadCr3 function
26 .globl ASM_PFX(AsmReadCr3)
31 # AsmReadCr3 (
35 ASM_PFX(AsmReadCr3):
DReadCr3.asm18 ; AsmReadCr3 function
31 ; AsmReadCr3 (
35 AsmReadCr3 PROC label
38 AsmReadCr3 ENDP
DReadCr3.c19 AsmReadCr3 ( in AsmReadCr3() function
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/
DReadCr3.asm18 ; AsmReadCr3 function
29 ; AsmReadCr3 (
33 AsmReadCr3 PROC label
36 AsmReadCr3 ENDP
DReadCr3.nasm18 ; AsmReadCr3 function
30 ; AsmReadCr3 (
34 global ASM_PFX(AsmReadCr3)
35 ASM_PFX(AsmReadCr3):
DGccInline.c281 AsmReadCr3 ( in AsmReadCr3() function
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
DReadCr3.asm18 ; AsmReadCr3 function
31 ; AsmReadCr3 (
35 AsmReadCr3 PROC label
38 AsmReadCr3 ENDP
DReadCr3.nasm18 ; AsmReadCr3 function
29 ; AsmReadCr3 (
33 global ASM_PFX(AsmReadCr3)
34 ASM_PFX(AsmReadCr3):
DReadCr3.c30 AsmReadCr3 ( in AsmReadCr3() function
DGccInline.c271 AsmReadCr3 ( in AsmReadCr3() function
/device/linaro/bootloader/edk2/MdePkg/Library/BaseCpuLib/Ia32/
DCpuFlushTlbGcc.c30 AsmWriteCr3 (AsmReadCr3 ()); in CpuFlushTlb()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/
DSetIdtEntry.c86 mPageFaultBuffer = (UINTN)(AsmReadCr3 () & mPhyMask) + EFI_PAGES_TO_SIZE(2); in HookPageFaultHandler()
88 mPageFaultBuffer = (UINTN)(AsmReadCr3 () & mPhyMask) + EFI_PAGES_TO_SIZE(6); in HookPageFaultHandler()
241 PageTable = (UINT64*)(UINTN)(AsmReadCr3 () & mPhyMask); in PageFaultHandler()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/CapsulePei/X64/
DX64Entry.c95 …PageFaultContext->PageFaultBuffer = (UINTN)(AsmReadCr3 () & PageFaultContext->PhyMask) + EFI_PAGES… in HookPageFaultHandler()
97 …PageFaultContext->PageFaultBuffer = (UINTN)(AsmReadCr3 () & PageFaultContext->PhyMask) + EFI_PAGES… in HookPageFaultHandler()
175 PageTable = (UINT64*)(UINTN)(AsmReadCr3 () & PhyMask); in PageFaultHandler()
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
DSmmProfileArch.c167 PageTable = (UINT64*)(AsmReadCr3 () & PHYSICAL_ADDRESS_MASK); in RestorePageTableAbove4G()
226 PageTable = (UINT64*)(AsmReadCr3 () & PHYSICAL_ADDRESS_MASK); in RestorePageTableAbove4G()
DPageTbl.c452 Pml4 = (UINT64*)(UINTN)(AsmReadCr3 () & gPhyMask); in ReclaimPages()
686 Pml4 = (UINT64*)(AsmReadCr3 () & gPhyMask); in SmiDefaultPFHandler()
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
DCpuS3.c254 Value = AsmReadCr3 (); in SetProcessorRegister()
465 mExchangeInfo->Cr3 = (UINT32) (AsmReadCr3 ()); in PrepareApStartupVector()
DSmmCpuMemoryManagement.c42 return (AsmReadCr3 () & PAGING_4K_ADDRESS_MASK_64); in GetPageTableBase()
DPiSmmCpuDxeSmm.c416 gSmmCr3 = (UINT32)AsmReadCr3 (); in SmmRelocateBases()
DSmmProfile.c1272 PageTable = (UINT64 *)AsmReadCr3 (); in SmmProfilePFHandler()
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/MpInitLib/
DMpLib.c172 VolatileRegisters->Cr3 = AsmReadCr3 (); in SaveVolatileRegisters()
726 ExchangeInfo->Cr3 = AsmReadCr3 (); in FillExchangeInfoData()
/device/linaro/bootloader/edk2/OvmfPkg/Sec/
DSecMain.c778 ASSERT (AsmReadCr3 () == (UINTN) PcdGet32 (PcdOvmfSecPageTablesBase)); in SecCoreStartupWithStack()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/MpServicesOnFrameworkMpServicesThunk/
DMpServicesOnFrameworkMpServicesThunk.c1499 mExchangeInfo->Cr3 = (UINT32) (AsmReadCr3 ()); in PrepareAPStartupVector()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/SmmBaseHelper/
DSmmBaseHelper.c460 PageTable = (UINT64 *)(UINTN)(AsmReadCr3 () & mPhyMask); in InitCpuStatePageTable()

12