Home
last modified time | relevance | path

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

/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
DSmramSaveState.c367 SMRAM_SAVE_STATE_IOMISC IoMisc; in ReadSaveStateRegister() local
406 …terByIndex (CpuIndex, SMM_SAVE_STATE_REGISTER_IOMISC_INDEX, sizeof(IoMisc.Uint32), &IoMisc.Uint32); in ReadSaveStateRegister()
411 if (IoMisc.Bits.SmiFlag == 0) { in ReadSaveStateRegister()
418 if (mSmmCpuIoWidth[IoMisc.Bits.Length].Width == 0 || mSmmCpuIoType[IoMisc.Bits.Type] == 0) { in ReadSaveStateRegister()
431 IoInfo->IoPort = (UINT16)IoMisc.Bits.Port; in ReadSaveStateRegister()
432 IoInfo->IoWidth = mSmmCpuIoWidth[IoMisc.Bits.Length].IoWidth; in ReadSaveStateRegister()
433 IoInfo->IoType = mSmmCpuIoType[IoMisc.Bits.Type]; in ReadSaveStateRegister()
435 …ReadSaveStateRegister (CpuIndex, EFI_SMM_SAVE_STATE_REGISTER_RAX, mSmmCpuIoWidth[IoMisc.Bits.Lengt… in ReadSaveStateRegister()
439 CopyMem(&IoInfo->IoData, IoMemAddr, mSmmCpuIoWidth[IoMisc.Bits.Length].Width); in ReadSaveStateRegister()