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

1 2

  /device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/
PeCoffExtraActionLib.c 61 UINTN Cr4;
119 Cr4 = AsmReadCr4 ();
127 // CR4 = Make sure DE(BIT3) is set
137 AsmWriteCr4 (Cr4 | BIT3);
176 if (AsmReadCr4 () == (Cr4 | BIT3)) {
177 AsmWriteCr4 (Cr4);
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
WriteCr4.S 30 # IN UINTN Cr4
36 movl %eax, %cr4
WriteCr4.asm 32 ; UINTN Cr4
37 mov cr4, eax
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/
WriteCr4.S 29 # UINTN Cr4
34 mov %rcx,%cr4
WriteCr4.asm 28 ; UINTN Cr4
32 mov cr4, rcx
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
WriteCr4.asm 32 ; UINTN Cr4
37 mov cr4, eax
GccInline.c 287 Reads the current value of the Control Register 4 (CR4).
289 Reads and returns the current value of CR4. This function is only available
293 @return The value of the Control Register 4 (CR4).
305 "movl %%cr4, %0"
392 Writes a value to Control Register 4 (CR4).
394 Writes and returns a new value to CR4. This function is only available on
397 @param Cr4 The value to write to CR4.
399 @return The value written to CR4.
405 UINTN Cr4
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/
WriteCr4.asm 30 ; UINTN Cr4
34 mov cr4, rcx
GccInline.c 297 Reads the current value of the Control Register 4 (CR4).
299 Reads and returns the current value of CR4. This function is only available
303 @return The value of the Control Register 4 (CR4).
315 "mov %%cr4, %0"
402 Writes a value to Control Register 4 (CR4).
404 Writes and returns a new value to CR4. This function is only available on
407 @param Cr4 The value to write to CR4.
409 @return The value written to CR4.
415 UINTN Cr4
    [all...]
  /device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/
ArchExceptionHandler.c 167 "CR0 - %08x, CR2 - %08x, CR3 - %08x, CR4 - %08x\n",
171 SystemContext.SystemContextIa32->Cr4
  /device/linaro/bootloader/edk2/SourceLevelDebugPkg/Include/Ia32/
ProcessorContext.h 196 UINT32 Cr4;
287 UINT64 Cr4;
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/DebugSupport/
DebugSupport.h 132 UINT32 Cr4;
238 UINT64 Cr4;
  /device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
SmiException.S 229 ## UINT64 Cr0, Cr1, Cr2, Cr3, Cr4, Cr8;
232 movq %cr4, %rax
234 movq %rax, %cr4
301 ## UINT64 Cr0, Cr1, Cr2, Cr3, Cr4, Cr8;
310 movq %rax, %cr4
SmiException.asm 245 ;; UINT64 Cr0, Cr1, Cr2, Cr3, Cr4, Cr8;
248 mov rax, cr4
250 mov cr4, rax
317 ;; UINT64 Cr0, Cr1, Cr2, Cr3, Cr4, Cr8;
326 mov cr4, rax
  /external/syslinux/gpxe/src/include/gpxe/efi/Protocol/
DebugSupport.h 111 UINT32 Cr4;
204 UINT64 Cr4;
  /device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/
AsmFuncs.S 234 ## UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
235 ## insure FXSAVE/FXRSTOR is enabled in CR4...
243 movl %cr4, %eax
244 pushl %eax # push cr4 firstly
247 orl $BIT9, %eax # Set CR4.OSFXSR
251 orl $BIT3, %eax # Set CR4.DE
253 movl %eax, %cr4
390 ## UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
399 movl %eax, %cr4
  /device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/
AsmFuncs.asm 214 ;; UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
215 ;; insure FXSAVE/FXRSTOR is enabled in CR4...
217 mov rax, cr4
219 mov cr4, rax
365 ;; UINT64 Cr0, Cr1, Cr2, Cr3, Cr4;
374 mov cr4, rax
AsmFuncs.S 252 ## UINT64 Cr0, Cr1, Cr2, Cr3, Cr4;
253 movq %cr4, %rax
255 movq %rax, %cr4
394 ## UINT64 Cr0, Cr1, Cr2, Cr3, Cr4, Cr8;
403 movq %rax, %cr4
  /device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/
ArchExceptionHandler.c 201 "CR4 - %016lx, CR8 - %016lx\n",
202 SystemContext.SystemContextX64->Cr4,
  /device/linaro/bootloader/edk2/UefiCpuPkg/Library/MpInitLib/
MpLib.h 98 UINTN Cr4;
  /device/linaro/bootloader/edk2/UefiCpuPkg/Library/MtrrLib/
MtrrLib.c 34 UINTN Cr4;
258 // Save original CR4 value and clear PGE flag (Bit 7)
260 MtrrContext->Cr4 = AsmReadCr4 ();
261 AsmWriteCr4 (MtrrContext->Cr4 & (~BIT7));
278 Flush all TLBs, re-enable caching, restore CR4.
299 // Restore original CR4 value
301 AsmWriteCr4 (MtrrContext->Cr4);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/DebugSupportDxe/Ia32/
AsmFuncs.S 121 ## UINT32 Cr0, Cr2, Cr3, Cr4;
234 ## UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
235 ## insure FXSAVE/FXRSTOR is enabled in CR4...
237 mov %cr4,%eax
239 mov %eax,%cr4
319 ## UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
328 mov %eax,%cr4
AsmFuncs.asm 86 ;; UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
215 ;; UINT32 Cr0, Cr2, Cr3, Cr4;
321 ;; UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
322 ;; insure FXSAVE/FXRSTOR is enabled in CR4...
324 mov eax, cr4
326 mov cr4, eax
405 ;; UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
414 mov cr4, eax
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/DebugSupportDxe/X64/
AsmFuncs.asm 84 ;; UINT64 Cr0, Cr1, Cr2, Cr3, Cr4, Cr8;
216 ;; UINT64 Cr0, Cr2, Cr3, Cr4, Cr8;
349 ;; UINT64 Cr0, Cr1, Cr2, Cr3, Cr4, Cr8;
350 ;; insure FXSAVE/FXRSTOR is enabled in CR4...
354 mov rax, cr4
356 mov cr4, rax
434 ;; UINT64 Cr0, Cr1, Cr2, Cr3, Cr4, Cr8;
443 mov cr4, rax
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DebugSupport.h 113 UINT32 Cr4;
207 UINT64 Cr4;

Completed in 444 milliseconds

1 2