gem5
v20.1.0.0
|
Go to the source code of this file.
Functions | |
template<> | |
void | paramOut (CheckpointOut &cp, const string &name, ExtMachInst const &machInst) |
template<> | |
void | paramIn (CheckpointIn &cp, const string &name, ExtMachInst &machInst) |
void paramIn | ( | CheckpointIn & | cp, |
const string & | name, | ||
ExtMachInst & | machInst | ||
) |
Definition at line 69 of file types.cc.
References X86ISA::ExtMachInst::addrSize, X86ISA::ExtMachInst::displacement, X86ISA::ExtMachInst::dispSize, X86ISA::ExtMachInst::immediate, X86ISA::ExtMachInst::legacy, X86ISA::ExtMachInst::mode, X86ISA::ExtMachInst::modRM, name(), X86ISA::ExtMachInst::op, X86ISA::ExtMachInst::opcode, X86ISA::ExtMachInst::opSize, X86ISA::ExtMachInst::rex, X86ISA::ExtMachInst::sib, X86ISA::ExtMachInst::stackSize, X86ISA::ExtMachInst::type, and X86ISA::ExtMachInst::vex.
Referenced by ArmSemihosting::FileBase::create(), Pl011::unserialize(), FlashDevice::unserialize(), PacketFifoEntry::unserialize(), EthPacketData::unserialize(), Globals::unserialize(), ArmISA::PMU::unserialize(), EtherLink::Link::unserialize(), CopyEngineReg::Regs::unserialize(), Pl050::unserialize(), Iob::unserialize(), EmulationPageTable::unserialize(), Loader::SymbolTable::unserialize(), MC146818::unserialize(), SparcISA::TLB::unserialize(), Intel8254Timer::Counter::unserialize(), Time::unserialize(), MemState::unserialize(), PacketFifo::unserialize(), CopyEngineReg::ChanRegs::unserialize(), PciDevice::unserialize(), ArmSemihosting::unserialize(), ArchTimer::unserialize(), MultiLevelPageTable< EntryTypes >::unserialize(), Sinic::Device::unserialize(), VirtQueue::unserialize(), ArmISA::TlbEntry::unserialize(), and iGbReg::Regs::unserialize().
void paramOut | ( | CheckpointOut & | cp, |
const string & | name, | ||
ExtMachInst const & | machInst | ||
) |
Definition at line 38 of file types.cc.
References X86ISA::ExtMachInst::addrSize, X86ISA::ExtMachInst::displacement, X86ISA::ExtMachInst::dispSize, X86ISA::ExtMachInst::immediate, X86ISA::ExtMachInst::legacy, X86ISA::ExtMachInst::mode, X86ISA::ExtMachInst::modRM, name(), X86ISA::ExtMachInst::op, X86ISA::ExtMachInst::opcode, X86ISA::ExtMachInst::opSize, X86ISA::ExtMachInst::rex, X86ISA::ExtMachInst::sib, X86ISA::ExtMachInst::stackSize, X86ISA::ExtMachInst::type, and X86ISA::ExtMachInst::vex.
Referenced by Pl011::serialize(), FlashDevice::serialize(), PacketFifoEntry::serialize(), EthPacketData::serialize(), Globals::serialize(), Random::serialize(), EtherLink::Link::serialize(), CopyEngineReg::Regs::serialize(), Pl050::serialize(), Ticked::serialize(), Iob::serialize(), EmulationPageTable::serialize(), MC146818::serialize(), Loader::SymbolTable::serialize(), Intel8254Timer::Counter::serialize(), MemState::serialize(), Time::serialize(), CopyEngineReg::ChanRegs::serialize(), PacketFifo::serialize(), PciDevice::serialize(), ArmSemihosting::serialize(), ArchTimer::serialize(), MultiLevelPageTable< EntryTypes >::serialize(), GenericTimer::serialize(), ArmSemihosting::FileBase::serialize(), Sinic::Device::serialize(), ArmISA::TlbEntry::serialize(), System::serialize(), and iGbReg::Regs::serialize().