Searched refs:MsrNum (Results 1 – 4 of 4) sorted by relevance
302 UINT32 MsrNum; in ProgramFixedMtrr() local312 for (MsrNum = 0; MsrNum < V_EFI_FIXED_MTRR_NUMBER; MsrNum++) { in ProgramFixedMtrr()313 if ((*Base >= mFixedMtrrTable[MsrNum].BaseAddress) && in ProgramFixedMtrr()314 (*Base < (mFixedMtrrTable[MsrNum].BaseAddress + 8 * mFixedMtrrTable[MsrNum].Length))) { in ProgramFixedMtrr()318 if (MsrNum == V_EFI_FIXED_MTRR_NUMBER ) { in ProgramFixedMtrr()325 …if ( *Base == (mFixedMtrrTable[MsrNum].BaseAddress + ByteShift * mFixedMtrrTable[MsrNum].Length)) { in ProgramFixedMtrr()332 for (; ((ByteShift<8) && (*Len >= mFixedMtrrTable[MsrNum].Length));ByteShift++) { in ProgramFixedMtrr()335 *Len -= mFixedMtrrTable[MsrNum].Length; in ProgramFixedMtrr()336 *Base += mFixedMtrrTable[MsrNum].Length; in ProgramFixedMtrr()338 TempQword = (AsmReadMsr64 (mFixedMtrrTable[MsrNum].Msr) & (~ClearMask)) | OrMask; in ProgramFixedMtrr()[all …]
468 UINT32 MsrNum; in ProgramFixedMtrr() local478 for (MsrNum = *LastMsrNum + 1; MsrNum < MTRR_NUMBER_OF_FIXED_MTRR; MsrNum++) { in ProgramFixedMtrr()479 if ((*Base >= mMtrrLibFixedMtrrTable[MsrNum].BaseAddress) && in ProgramFixedMtrr()482 mMtrrLibFixedMtrrTable[MsrNum].BaseAddress + in ProgramFixedMtrr()483 (8 * mMtrrLibFixedMtrrTable[MsrNum].Length) in ProgramFixedMtrr()491 if (MsrNum >= MTRR_NUMBER_OF_FIXED_MTRR) { in ProgramFixedMtrr()498 LeftByteShift = ((UINT32)*Base - mMtrrLibFixedMtrrTable[MsrNum].BaseAddress) in ProgramFixedMtrr()499 / mMtrrLibFixedMtrrTable[MsrNum].Length; in ProgramFixedMtrr()508 SubLength = mMtrrLibFixedMtrrTable[MsrNum].Length * (8 - LeftByteShift); in ProgramFixedMtrr()513 (UINT32)(*Length) / mMtrrLibFixedMtrrTable[MsrNum].Length; in ProgramFixedMtrr()[all …]
465 UINT32 MsrNum; in ProgramFixedMtrr() local473 for (MsrNum = 0; MsrNum < MTRR_NUMBER_OF_FIXED_MTRR; MsrNum++) { in ProgramFixedMtrr()474 if ((*Base >= mMtrrLibFixedMtrrTable[MsrNum].BaseAddress) && in ProgramFixedMtrr()477 mMtrrLibFixedMtrrTable[MsrNum].BaseAddress + in ProgramFixedMtrr()478 (8 * mMtrrLibFixedMtrrTable[MsrNum].Length) in ProgramFixedMtrr()486 if (MsrNum == MTRR_NUMBER_OF_FIXED_MTRR) { in ProgramFixedMtrr()496 mMtrrLibFixedMtrrTable[MsrNum].BaseAddress + in ProgramFixedMtrr()497 (ByteShift * mMtrrLibFixedMtrrTable[MsrNum].Length) in ProgramFixedMtrr()510 ((ByteShift < 8) && (*Length >= mMtrrLibFixedMtrrTable[MsrNum].Length)); in ProgramFixedMtrr()515 *Length -= mMtrrLibFixedMtrrTable[MsrNum].Length; in ProgramFixedMtrr()[all …]