/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
ReadMsr64.c | 2 AsmReadMsr64 function
19 AsmReadMsr64 (
|
ReadMsr64.S | 18 # AsmReadMsr64 function
26 .globl ASM_PFX(AsmReadMsr64)
31 # AsmReadMsr64 (
35 ASM_PFX(AsmReadMsr64):
|
ReadMsr64.asm | 18 ; AsmReadMsr64 function
31 ; AsmReadMsr64 (
35 AsmReadMsr64 PROC
39 AsmReadMsr64 ENDP
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/ |
ReadMsr64.c | 27 AsmReadMsr64 (
|
ReadMsr64.S | 18 # AsmReadMsr64 function
28 # AsmReadMsr64 (
32 .globl ASM_PFX(AsmReadMsr64)
33 ASM_PFX(AsmReadMsr64):
|
ReadMsr64.asm | 16 ; AsmReadMsr64 function
27 ; AsmReadMsr64 (
31 AsmReadMsr64 PROC
36 AsmReadMsr64 ENDP
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
ReadMsr64.c | 2 AsmReadMsr64 function
34 AsmReadMsr64 (
|
ReadMsr64.asm | 18 ; AsmReadMsr64 function
31 ; AsmReadMsr64 (
35 AsmReadMsr64 PROC
39 AsmReadMsr64 ENDP
|
ReadMsr64.S | 18 # AsmReadMsr64 function
24 ASM_GLOBAL ASM_PFX(AsmReadMsr64)
29 # AsmReadMsr64 (
33 ASM_PFX(AsmReadMsr64):
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/ |
ReadMsr64.c | 33 AsmReadMsr64 (
|
ReadMsr64.asm | 18 ; AsmReadMsr64 function
29 ; AsmReadMsr64 (
33 AsmReadMsr64 PROC
38 AsmReadMsr64 ENDP
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/ |
X86Msr.c | 45 return (UINT32)AsmReadMsr64 (Index);
392 return AsmWriteMsr64 (Index, AsmReadMsr64 (Index) | OrData);
420 return AsmWriteMsr64 (Index, AsmReadMsr64 (Index) & AndData);
452 return AsmWriteMsr64 (Index, (AsmReadMsr64 (Index) & AndData) | OrData);
485 return BitFieldRead64 (AsmReadMsr64 (Index), StartBit, EndBit);
523 BitFieldWrite64 (AsmReadMsr64 (Index), StartBit, EndBit, Value)
564 BitFieldOr64 (AsmReadMsr64 (Index), StartBit, EndBit, OrData)
605 BitFieldAnd64 (AsmReadMsr64 (Index), StartBit, EndBit, AndData)
650 AsmReadMsr64 (Index),
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/ |
X86Msr.c | 39 return (UINT32)AsmReadMsr64 (Index);
391 return AsmWriteMsr64 (Index, AsmReadMsr64 (Index) | OrData);
419 return AsmWriteMsr64 (Index, AsmReadMsr64 (Index) & AndData);
451 return AsmWriteMsr64 (Index, (AsmReadMsr64 (Index) & AndData) | OrData);
484 return BitFieldRead64 (AsmReadMsr64 (Index), StartBit, EndBit);
522 BitFieldWrite64 (AsmReadMsr64 (Index), StartBit, EndBit, Value)
564 BitFieldOr64 (AsmReadMsr64 (Index), StartBit, EndBit, OrData)
606 BitFieldAnd64 (AsmReadMsr64 (Index), StartBit, EndBit, AndData)
653 AsmReadMsr64 (Index),
|
/device/linaro/bootloader/edk2/IntelFspPkg/Library/BaseCacheLib/ |
CacheLib.c | 125 *OldMtrr = AsmReadMsr64(EFI_MSR_CACHE_IA32_MTRR_DEF_TYPE);
150 TempQword = AsmReadMsr64(EFI_MSR_CACHE_IA32_MTRR_DEF_TYPE);
338 TempQword = (AsmReadMsr64 (mFixedMtrrTable[MsrNum].Msr) & (~ClearMask)) | OrMask;
492 if (MemoryCacheType == (AsmReadMsr64(EFI_MSR_CACHE_IA32_MTRR_DEF_TYPE) & B_EFI_MSR_CACHE_MEMORY_TYPE)) {
502 MsrNumEnd = EFI_MSR_CACHE_VARIABLE_MTRR_BASE + (2 * (UINT32)(AsmReadMsr64(EFI_MSR_IA32_MTRR_CAP) & B_EFI_MSR_IA32_MTRR_CAP_VARIABLE_SUPPORT));
504 if ((AsmReadMsr64(MsrNum+1) & B_EFI_MSR_CACHE_MTRR_VALID) == 0 ) {
617 MsrNumEnd = EFI_MSR_CACHE_VARIABLE_MTRR_BASE + (2 * (UINT32)(AsmReadMsr64(EFI_MSR_IA32_MTRR_CAP) & B_EFI_MSR_IA32_MTRR_CAP_VARIABLE_SUPPORT));
659 MsrNumEnd = EFI_MSR_CACHE_VARIABLE_MTRR_BASE + (2 * (UINT32)(AsmReadMsr64(EFI_MSR_IA32_MTRR_CAP) & B_EFI_MSR_IA32_MTRR_CAP_VARIABLE_SUPPORT));
661 TempQword = AsmReadMsr64(MsrNum+1);
670 TempQword = AsmReadMsr64 (MsrNum); [all...] |
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/SmmCpuFeaturesLib/ |
SmmCpuFeaturesLib.c | 108 if ((AsmReadMsr64 (SMM_FEATURES_LIB_IA32_MTRR_CAP) & BIT11) != 0) {
230 FeatureControl = AsmReadMsr64 (SMM_FEATURES_LIB_IA32_FEATURE_CONTROL);
277 if ((AsmReadMsr64 (SMM_FEATURES_LIB_IA32_MCA_CAP) & SMM_CODE_ACCESS_CHK_BIT) != 0) {
430 AsmWriteMsr64 (mSmrrPhysMaskMsr, AsmReadMsr64(mSmrrPhysMaskMsr) & ~EFI_MSR_SMRR_PHYS_MASK_VALID);
445 AsmWriteMsr64 (mSmrrPhysMaskMsr, AsmReadMsr64(mSmrrPhysMaskMsr) | EFI_MSR_SMRR_PHYS_MASK_VALID);
466 AsmWriteMsr64 (mSmrrPhysMaskMsr, AsmReadMsr64 (mSmrrPhysMaskMsr) | EFI_MSR_SMRR_PHYS_MASK_VALID);
532 return AsmReadMsr64 (SMM_FEATURES_LIB_SMM_FEATURE_CONTROL);
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PpmPolicy/ |
PpmPolicy.c | 84 MaxRatio = ((RShiftU64 (AsmReadMsr64(EFI_MSR_IA32_PLATFORM_ID), 8)) & 0x1F);
91 CPUMobileFeature = ((RShiftU64 (AsmReadMsr64(EFI_MSR_IA32_PLATFORM_ID), 28)) & 0x1);
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/MtrrLib/ |
MtrrLib.c | 119 VariableMtrrCount = (UINT32)(AsmReadMsr64 (MTRR_LIB_IA32_MTRR_CAP) & MTRR_LIB_IA32_MTRR_CAP_VCNT_MASK);
201 return (MTRR_MEMORY_CACHE_TYPE) (AsmReadMsr64 (MTRR_LIB_IA32_MTRR_DEF_TYPE) & 0x7);
341 AsmReadMsr64 (mMtrrLibFixedMtrrTable[Index].Msr);
398 AsmReadMsr64 (MTRR_LIB_IA32_VARIABLE_MTRR_BASE + (Index << 1));
400 AsmReadMsr64 (MTRR_LIB_IA32_VARIABLE_MTRR_BASE + (Index << 1) + 1);
1152 TempQword = AsmReadMsr64 (MTRR_LIB_IA32_MTRR_DEF_TYPE);
1181 TempQword = AsmReadMsr64 (mMtrrLibFixedMtrrTable[Index].Msr);
[all...] |
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuMpPei/ |
Microcode.c | 32 Signature = AsmReadMsr64 (EFI_MSR_IA32_BIOS_SIGN_ID);
|
PeiMpServices.c | 777 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
808 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
[all...] |
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseXApicX2ApicLib/ |
BaseXApicX2ApicLib.c | 81 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
112 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
313 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
358 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
372 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseXApicLib/ |
BaseXApicLib.c | 80 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
111 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
255 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE_ADDRESS);
|
/device/linaro/bootloader/edk2/MdePkg/Library/SecPeiDxeTimerLibCpu/ |
X86TimerLib.c | 60 MsrValue = (UINTN) AsmReadMsr64 (27);
|
/device/linaro/bootloader/edk2/AppPkg/Applications/Sockets/WebServer/ |
Mtrr.c | 305 Capabilities = AsmReadMsr64 ( MTRR_LIB_IA32_MTRR_CAP ); 306 DefType = AsmReadMsr64 ( MTRR_LIB_IA32_MTRR_DEF_TYPE );
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/DxeIplPeim/X64/ |
VirtualMemory.c | 43 MsrRegisters = AsmReadMsr64 (0xC0000080);
|
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuDxe/ |
ApStartup.c | 351 MsrRegisters = AsmReadMsr64 (0xC0000080);
|