/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
|
/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/IntelFsp2Pkg/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/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 | 118 if ((AsmReadMsr64 (SMM_FEATURES_LIB_IA32_MTRR_CAP) & BIT11) != 0) {
240 FeatureControl = AsmReadMsr64 (SMM_FEATURES_LIB_IA32_FEATURE_CONTROL);
304 if ((AsmReadMsr64 (SMM_FEATURES_LIB_IA32_MCA_CAP) & SMM_CODE_ACCESS_CHK_BIT) != 0) {
402 AsmWriteMsr64 (mSmrrPhysMaskMsr, AsmReadMsr64(mSmrrPhysMaskMsr) & ~EFI_MSR_SMRR_PHYS_MASK_VALID);
417 AsmWriteMsr64 (mSmrrPhysMaskMsr, AsmReadMsr64(mSmrrPhysMaskMsr) | EFI_MSR_SMRR_PHYS_MASK_VALID);
438 AsmWriteMsr64 (mSmrrPhysMaskMsr, AsmReadMsr64 (mSmrrPhysMaskMsr) | EFI_MSR_SMRR_PHYS_MASK_VALID);
504 return AsmReadMsr64 (SMM_FEATURES_LIB_SMM_FEATURE_CONTROL);
|
SmmStm.c | 1050 SmmMonitorCtl.Uint64 = AsmReadMsr64 (MSR_IA32_SMM_MONITOR_CTL);
1072 VmxBasic.Uint64 = AsmReadMsr64 (MSR_IA32_VMX_BASIC);
1100 VmxMiscMsr.Uint64 = AsmReadMsr64 (MSR_IA32_VMX_MISC);
[all...] |
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/MpInitLib/ |
Microcode.c | 31 BiosSignIdMsr.Uint64 = AsmReadMsr64 (MSR_IA32_BIOS_SIGN_ID);
91 PlatformIdMsr.Uint64 = AsmReadMsr64 (MSR_IA32_PLATFORM_ID);
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/MtrrLib/ |
MtrrLib.c | 126 VariableMtrrCount = (UINT32)(AsmReadMsr64 (MTRR_LIB_IA32_MTRR_CAP) & MTRR_LIB_IA32_MTRR_CAP_VCNT_MASK);
208 return (MTRR_MEMORY_CACHE_TYPE) (AsmReadMsr64 (MTRR_LIB_IA32_MTRR_DEF_TYPE) & 0x7);
348 AsmReadMsr64 (mMtrrLibFixedMtrrTable[Index].Msr);
405 AsmReadMsr64 (MTRR_LIB_IA32_VARIABLE_MTRR_BASE + (Index << 1));
407 AsmReadMsr64 (MTRR_LIB_IA32_VARIABLE_MTRR_BASE + (Index << 1) + 1);
1179 TempQword = AsmReadMsr64 (MTRR_LIB_IA32_MTRR_DEF_TYPE);
1208 TempQword = AsmReadMsr64 (mMtrrLibFixedMtrrTable[Index].Msr);
[all...] |
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseXApicX2ApicLib/ |
BaseXApicX2ApicLib.c | 82 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
113 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
314 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
359 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
373 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
[all...] |
/device/linaro/bootloader/edk2/MdePkg/Library/SecPeiDxeTimerLibCpu/ |
X86TimerLib.c | 60 MsrValue = (UINTN) AsmReadMsr64 (27);
|
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/ |
DebugMp.c | 155 MsrApicBase.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PpmPolicy/ |
PpmPolicy.c | 84 CPUMobileFeature = ((RShiftU64 (AsmReadMsr64(EFI_MSR_IA32_PLATFORM_ID), 28)) & 0x1);
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseXApicLib/ |
BaseXApicLib.c | 81 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
112 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
256 ApicBaseMsr.Uint64 = AsmReadMsr64 (MSR_IA32_APIC_BASE);
|
/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);
|