Lines Matching refs:RegisterIndex

550   IN UINTN   RegisterIndex,  in ReadSaveStateRegisterByIndex()  argument
563 if (mSmmCpuWidthOffset[RegisterIndex].Width32 == 0) { in ReadSaveStateRegisterByIndex()
570 if (Width > mSmmCpuWidthOffset[RegisterIndex].Width32) { in ReadSaveStateRegisterByIndex()
578 CopyMem(Buffer, (UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset32, Width); in ReadSaveStateRegisterByIndex()
583 if (mSmmCpuWidthOffset[RegisterIndex].Width64 == 0) { in ReadSaveStateRegisterByIndex()
590 if (Width > mSmmCpuWidthOffset[RegisterIndex].Width64) { in ReadSaveStateRegisterByIndex()
597 …CopyMem(Buffer, (UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset64Lo, MIN(4, Width… in ReadSaveStateRegisterByIndex()
602 …CopyMem((UINT8 *)Buffer + 4, (UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset64Hi,… in ReadSaveStateRegisterByIndex()
635 UINTN RegisterIndex; in SmmCpuFeaturesReadSaveStateRegister() local
675 RegisterIndex = GetRegisterIndex (Register); in SmmCpuFeaturesReadSaveStateRegister()
676 if (RegisterIndex == 0) { in SmmCpuFeaturesReadSaveStateRegister()
680 return ReadSaveStateRegisterByIndex (CpuIndex, RegisterIndex, Width, Buffer); in SmmCpuFeaturesReadSaveStateRegister()
708 UINTN RegisterIndex; in SmmCpuFeaturesWriteSaveStateRegister() local
730 RegisterIndex = GetRegisterIndex (Register); in SmmCpuFeaturesWriteSaveStateRegister()
731 if (RegisterIndex == 0) { in SmmCpuFeaturesWriteSaveStateRegister()
740 if (!mSmmCpuWidthOffset[RegisterIndex].Writeable) { in SmmCpuFeaturesWriteSaveStateRegister()
751 if (mSmmCpuWidthOffset[RegisterIndex].Width32 == 0) { in SmmCpuFeaturesWriteSaveStateRegister()
758 if (Width > mSmmCpuWidthOffset[RegisterIndex].Width32) { in SmmCpuFeaturesWriteSaveStateRegister()
765 CopyMem((UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset32, Buffer, Width); in SmmCpuFeaturesWriteSaveStateRegister()
770 if (mSmmCpuWidthOffset[RegisterIndex].Width64 == 0) { in SmmCpuFeaturesWriteSaveStateRegister()
777 if (Width > mSmmCpuWidthOffset[RegisterIndex].Width64) { in SmmCpuFeaturesWriteSaveStateRegister()
784 …CopyMem((UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset64Lo, Buffer, MIN (4, Widt… in SmmCpuFeaturesWriteSaveStateRegister()
789 …CopyMem((UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset64Hi, (UINT8 *)Buffer + 4,… in SmmCpuFeaturesWriteSaveStateRegister()