/gem5/src/dev/net/ |
H A D | dist_etherlink.cc | 120 DistEtherLink::serialize(CheckpointOut &cp) const 122 distIface->serializeSection(cp, "distIface"); 123 txLink->serializeSection(cp, "txLink"); 124 rxLink->serializeSection(cp, "rxLink"); 128 DistEtherLink::unserialize(CheckpointIn &cp) argument 130 distIface->unserializeSection(cp, "distIface"); 131 txLink->unserializeSection(cp, "txLink"); 132 rxLink->unserializeSection(cp, "rxLink"); 212 DistEtherLink::Link::serialize(CheckpointOut &cp) const 217 packet->serialize("packet", cp); 228 unserialize(CheckpointIn &cp) argument [all...] |
H A D | etherpkt.hh | 86 void serialize(const std::string &base, CheckpointOut &cp) const; 87 void unserialize(const std::string &base, CheckpointIn &cp);
|
H A D | etherswitch.hh | 92 void serialize(CheckpointOut &cp) const; 93 void unserialize(CheckpointIn &cp); 118 void serialize(CheckpointOut &cp) const; 119 void unserialize(CheckpointIn &cp); 168 void serialize(CheckpointOut &cp) const; 169 void unserialize(CheckpointIn &cp); 192 void serialize(CheckpointOut &cp) const override; 193 void unserialize(CheckpointIn &cp) override;
|
/gem5/src/dev/mips/ |
H A D | malta_io.cc | 113 MaltaIO::serialize(CheckpointOut &cp) const 124 pitimer.serialize("pitimer", cp); 125 rtc.serialize("rtc", cp); 129 MaltaIO::unserialize(CheckpointIn &cp) argument 140 pitimer.unserialize("pitimer", cp); 141 rtc.unserialize("rtc", cp);
|
H A D | malta_cchip.hh | 136 void serialize(CheckpointOut &cp) const override; 137 void unserialize(CheckpointIn &cp) override;
|
/gem5/src/dev/alpha/ |
H A D | tsunami.hh | 89 void serialize(CheckpointOut &cp) const override; 90 void unserialize(CheckpointIn &cp) override;
|
H A D | tsunami_pchip.hh | 76 void serialize(CheckpointOut &cp) const override; 77 void unserialize(CheckpointIn &cp) override;
|
/gem5/src/dev/x86/ |
H A D | i8237.hh | 62 void serialize(CheckpointOut &cp) const override; 63 void unserialize(CheckpointIn &cp) override;
|
H A D | i8254.cc | 84 X86ISA::I8254::serialize(CheckpointOut &cp) const 86 pit.serialize("pit", cp); 90 X86ISA::I8254::unserialize(CheckpointIn &cp) argument 92 pit.unserialize("pit", cp);
|
/gem5/src/arch/alpha/ |
H A D | pagetable.cc | 38 TlbEntry::serialize(CheckpointOut &cp) const 52 TlbEntry::unserialize(CheckpointIn &cp) argument
|
/gem5/src/sim/power/ |
H A D | thermal_domain.hh | 99 void serialize(CheckpointOut &cp) const override; 100 void unserialize(CheckpointIn &cp) override;
|
H A D | thermal_model.hh | 67 void serialize(CheckpointOut &cp) const override; 68 void unserialize(CheckpointIn &cp) override; 96 void serialize(CheckpointOut &cp) const override; 97 void unserialize(CheckpointIn &cp) override; 131 void serialize(CheckpointOut &cp) const override; 132 void unserialize(CheckpointIn &cp) override; 167 void serialize(CheckpointOut &cp) const override; 168 void unserialize(CheckpointIn &cp) override;
|
/gem5/src/dev/ps2/ |
H A D | mouse.hh | 69 void serialize(CheckpointOut &cp) const override; 70 void unserialize(CheckpointIn &cp) override;
|
H A D | device.cc | 58 PS2Device::serialize(CheckpointOut &cp) const 62 arrayParamOut(cp, "outBuffer", buffer); 68 PS2Device::unserialize(CheckpointIn &cp) argument 71 arrayParamIn(cp, "outBuffer", buffer);
|
/gem5/src/dev/pci/ |
H A D | copy_engine_defs.hh | 103 void serialize(CheckpointOut &cp) const 107 void unserialize(CheckpointIn &cp) argument 128 void serialize(CheckpointOut &cp) const override 132 paramOut(cp, "intrctrl", intrctrl._data); 136 void unserialize(CheckpointIn &cp) override 140 paramIn(cp, "intrctrl", intrctrl._data); 200 void serialize(CheckpointOut &cp) const override 202 paramOut(cp, "ctrl", ctrl._data); 203 paramOut(cp, "status", status._data); 205 paramOut(cp, "comman [all...] |
/gem5/src/dev/arm/ |
H A D | timer_a9global.hh | 137 void serialize(CheckpointOut &cp) const override; 138 void unserialize(CheckpointIn &cp) override; 174 void serialize(CheckpointOut &cp) const override; 175 void unserialize(CheckpointIn &cp) override;
|
H A D | timer_sp804.hh | 124 void serialize(CheckpointOut &cp) const override; 125 void unserialize(CheckpointIn &cp) override; 163 void serialize(CheckpointOut &cp) const override; 164 void unserialize(CheckpointIn &cp) override;
|
/gem5/src/sim/ |
H A D | ticked_object.hh | 143 void serialize(CheckpointOut &cp) const override; 144 void unserialize(CheckpointIn &cp) override; 178 void serialize(CheckpointOut &cp) const override; 179 void unserialize(CheckpointIn &cp) override;
|
H A D | sim_object.hh | 139 * @param cp Checkpoint to restore the state from. 141 virtual void loadState(CheckpointIn &cp); 214 void serialize(CheckpointOut &cp) const override {}; 215 void unserialize(CheckpointIn &cp) override {}; 220 static void serializeAll(CheckpointOut &cp);
|
H A D | sim_object.cc | 81 SimObject::loadState(CheckpointIn &cp) argument 83 if (cp.sectionExists(name())) { 87 unserializeSection(cp, name()); 135 SimObject::serializeAll(CheckpointOut &cp) argument 144 obj->serializeSection(cp, obj->name());
|
/gem5/src/mem/ |
H A D | physical.hh | 244 void serialize(CheckpointOut &cp) const override; 253 void serializeStore(CheckpointOut &cp, unsigned int store_id, 261 void unserialize(CheckpointIn &cp) override; 266 void unserializeStore(CheckpointIn &cp);
|
H A D | page_table.cc | 173 EmulationPageTable::serialize(CheckpointOut &cp) const 175 paramOut(cp, "ptable.size", pTable.size()); 179 ScopedCheckpointSection sec(cp, csprintf("Entry%d", count++)); 181 paramOut(cp, "vaddr", pte.first); 182 paramOut(cp, "paddr", pte.second.paddr); 183 paramOut(cp, "flags", pte.second.flags); 189 EmulationPageTable::unserialize(CheckpointIn &cp) argument 192 paramIn(cp, "ptable.size", count); 195 ScopedCheckpointSection sec(cp, csprintf("Entry%d", i));
|
/gem5/src/arch/generic/ |
H A D | types.hh | 118 serialize(CheckpointOut &cp) const override 125 unserialize(CheckpointIn &cp) override 267 serialize(CheckpointOut &cp) const override 269 Base::serialize(cp); 275 unserialize(CheckpointIn &cp) override 277 Base::unserialize(cp); 348 serialize(CheckpointOut &cp) const override 350 Base::serialize(cp); 355 unserialize(CheckpointIn &cp) override 357 Base::unserialize(cp); [all...] |
/gem5/src/dev/ |
H A D | pixelpump.hh | 66 void serialize(CheckpointOut &cp) const override; 67 void unserialize(CheckpointIn &cp) override; 155 void serialize(CheckpointOut &cp) const override; 156 void unserialize(CheckpointIn &cp) override; 270 void serialize(CheckpointOut &cp) const override; 271 void unserialize(CheckpointIn &cp) override;
|
/gem5/src/base/ |
H A D | time.cc | 125 Time::serialize(const std::string &base, CheckpointOut &cp) const 127 paramOut(cp, base + ".sec", sec()); 128 paramOut(cp, base + ".nsec", nsec()); 132 Time::unserialize(const std::string &base, CheckpointIn &cp) argument 136 paramIn(cp, base + ".sec", secs); 137 paramIn(cp, base + ".nsec", nsecs);
|