HomeSort by relevance Sort by last modified time
    Searched refs:Cr3 (Results 1 - 25 of 50) sorted by null

1 2

  /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

Completed in 357 milliseconds

1 2