/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/ |
SmmProfile.h | 43 @param[in] Cr3 The base address of the page tables to use in SMM.
48 UINT32 Cr3
|
MpService.c | [all...] |
SmramSaveState.c | 643 @param[in] Cr3 The base address of the page tables to use when an SMI
657 IN UINT32 Cr3
673 Cr3
682 gSmiCr3 = Cr3;
|
CpuS3.c | 25 UINT32 Cr3;
400 mExchangeInfo->Cr3 = (UINT32) (AsmReadCr3 ());
|
PiSmmCpuDxeSmm.h | 444 @param[in] Cr3 CR3 value.
452 IN UINTN Cr3,
705 @param[in] Cr3 The base address of the page tables to use when an SMI
719 IN UINT32 Cr3
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/ |
SmmFuncsArch.c | 20 @param[in] Cr3 CR3 value.
28 IN UINTN Cr3,
78 *(UINT32 *)(TssBase + TSS_IA32_CR3_OFFSET) = Cr3;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
WriteCr3.S | 30 # IN UINTN Cr3
36 movl %eax, %cr3
|
WriteCr3.asm | 32 ; UINTN Cr3
37 mov cr3, eax
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/ |
WriteCr3.S | 29 # UINTN Cr3
34 mov %rcx,%cr3
|
WriteCr3.asm | 28 ; UINTN Cr3
32 mov cr3, rcx
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
WriteCr3.asm | 32 ; UINTN Cr3
37 mov cr3, eax
|
GccInline.c | 260 Reads the current value of the Control Register 3 (CR3).
262 Reads and returns the current value of CR3. This function is only available
266 @return The value of the Control Register 3 (CR3).
278 "movl %%cr3, %0"
366 Writes a value to Control Register 3 (CR3).
368 Writes and returns a new value to CR3. This function is only available on
371 @param Cr3 The value to write to CR3.
373 @return The value written to CR3.
379 UINTN Cr3
[all...] |
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/ |
WriteCr3.asm | 30 ; UINTN Cr3
34 mov cr3, rcx
|
GccInline.c | 270 Reads the current value of the Control Register 3 (CR3).
272 Reads and returns the current value of CR3. This function is only available
276 @return The value of the Control Register 3 (CR3).
288 "mov %%cr3, %0"
376 Writes a value to Control Register 3 (CR3).
378 Writes and returns a new value to CR3. This function is only available on
381 @param Cr3 The value to write to CR3.
383 @return The value written to CR3.
389 UINTN Cr3
[all...] |
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/ |
SmmFuncsArch.c | 20 @param[in] Cr3 CR3 value.
28 IN UINTN Cr3,
|
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuMpPei/ |
CpuMpPei.h | 121 UINTN Cr3;
129 UINTN Cr3;
|
CpuMpPei.c | 205 VolatileRegisters->Cr3 = AsmReadCr3 ();
239 AsmWriteCr3 (VolatileRegisters->Cr3);
429 ExchangeInfo->Cr3 = AsmReadCr3 ();
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/ |
SmmCpuFeaturesLib.c | 170 @param[in] Cr3 The base address of the page tables to use when an SMI
184 IN UINT32 Cr3
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Include/Library/ |
SmmCpuFeaturesLib.h | 179 @param[in] Cr3 The base address of the page tables to use when an SMI
193 IN UINT32 Cr3
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ |
ArchExceptionHandler.c | 158 "CR0 - %08x, CR2 - %08x, CR3 - %08x, CR4 - %08x\n",
161 SystemContext.SystemContextIa32->Cr3,
|
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Include/Ia32/ |
ProcessorContext.h | 195 UINT32 Cr3;
286 UINT64 Cr3;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/DebugSupport/ |
DebugSupport.h | 131 UINT32 Cr3;
237 UINT64 Cr3;
|
/external/syslinux/gpxe/src/include/gpxe/efi/Protocol/ |
DebugSupport.h | 110 UINT32 Cr3; 203 UINT64 Cr3;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/MpServicesOnFrameworkMpServicesThunk/ |
MpServicesOnFrameworkMpServicesThunk.h | 75 UINT32 Cr3;
|
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/ |
AsmFuncs.S | 234 ## UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
254 movl %cr3, %eax
390 ## UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
397 movl %eax, %cr3
|