Home
last modified time | relevance | path

Searched refs:MtrrNumber (Results 1 – 4 of 4) sorted by relevance

/device/linaro/bootloader/edk2/UefiCpuPkg/Library/MtrrLib/
DMtrrLib.c875 IN UINTN *MtrrNumber in GetMtrrNumberAndDirection() argument
883 *MtrrNumber = 0; in GetMtrrNumberAndDirection()
896 (*MtrrNumber)++; in GetMtrrNumberAndDirection()
923 *MtrrNumber += Positive; in GetMtrrNumberAndDirection()
926 *MtrrNumber += Subtractive; in GetMtrrNumberAndDirection()
977 IN UINTN MtrrNumber, in ProgramVariableMtrr() argument
990 VariableSettings->Mtrr[MtrrNumber].Base = TempQword; in ProgramVariableMtrr()
996 …VariableSettings->Mtrr[MtrrNumber].Mask = (TempQword & MtrrValidAddressMask) | MTRR_LIB_CACHE_MTRR… in ProgramVariableMtrr()
1497 UINTN MtrrNumber; in MtrrSetMemoryAttributeWorker() local
1667 Positive = GetMtrrNumberAndDirection (BaseAddress, Length, &MtrrNumber); in MtrrSetMemoryAttributeWorker()
[all …]
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Library/MtrrLib/
DMtrrLib.c851 IN UINTN *MtrrNumber in GetMtrrNumberAndDirection() argument
859 *MtrrNumber = 0; in GetMtrrNumberAndDirection()
872 (*MtrrNumber)++; in GetMtrrNumberAndDirection()
899 *MtrrNumber += Positive; in GetMtrrNumberAndDirection()
902 *MtrrNumber += Subtractive; in GetMtrrNumberAndDirection()
953 IN UINTN MtrrNumber, in ProgramVariableMtrr() argument
966 VariableSettings->Mtrr[MtrrNumber].Base = TempQword; in ProgramVariableMtrr()
972 …VariableSettings->Mtrr[MtrrNumber].Mask = (TempQword & MtrrValidAddressMask) | MTRR_LIB_CACHE_MTRR… in ProgramVariableMtrr()
1473 UINTN MtrrNumber; in MtrrSetMemoryAttributeWorker() local
1642 Positive = GetMtrrNumberAndDirection (BaseAddress, Length, &MtrrNumber); in MtrrSetMemoryAttributeWorker()
[all …]
/device/linaro/bootloader/edk2/IntelFspPkg/Library/BaseCacheLib/
DCacheLib.c173 IN UINTN MtrrNumber, in EfiProgramMtrr() argument
193 AsmWriteMsr64 (MtrrNumber, TempQword); in EfiProgramMtrr()
199 AsmWriteMsr64 (MtrrNumber + 1, (TempQword & ValidMtrrAddressMask) | B_EFI_MSR_CACHE_MTRR_VALID); in EfiProgramMtrr()
/device/linaro/bootloader/edk2/IntelFsp2Pkg/Library/BaseCacheLib/
DCacheLib.c173 IN UINTN MtrrNumber, in EfiProgramMtrr() argument
193 AsmWriteMsr64 (MtrrNumber, TempQword); in EfiProgramMtrr()
199 AsmWriteMsr64 (MtrrNumber + 1, (TempQword & ValidMtrrAddressMask) | B_EFI_MSR_CACHE_MTRR_VALID); in EfiProgramMtrr()