/gem5/src/sim/ |
H A D | fd_entry.hh | 64 virtual void serialize(CheckpointOut &cp) const; 65 virtual void unserialize(CheckpointIn &cp); 138 void serialize(CheckpointOut &cp) const override; 139 void unserialize(CheckpointIn &cp) override; 182 void serialize(CheckpointOut &cp) const override; 183 void unserialize(CheckpointIn &cp) override; 216 void serialize(CheckpointOut &cp) const override; 217 void unserialize(CheckpointIn &cp) override;
|
H A D | sim_events.cc | 131 LocalSimLoopExitEvent::serialize(CheckpointOut &cp) const 133 Event::serialize(cp); 141 LocalSimLoopExitEvent::unserialize(CheckpointIn &cp) argument 143 Event::unserialize(cp);
|
H A D | clock_domain.cc | 168 SrcClockDomain::serialize(CheckpointOut &cp) const 171 ClockDomain::serialize(cp); 175 SrcClockDomain::unserialize(CheckpointIn &cp) argument 177 ClockDomain::unserialize(cp);
|
H A D | root.hh | 110 void serialize(CheckpointOut &cp) const override;
|
/gem5/src/dev/sparc/ |
H A D | mm_disk.hh | 64 void serialize(CheckpointOut &cp) const override;
|
H A D | iob.cc | 341 Iob::serialize(CheckpointOut &cp) const 348 ScopedCheckpointSection sec(cp, csprintf("Int%d", x)); 349 paramOut(cp, "cpu", intMan[x].cpu); 350 paramOut(cp, "vector", intMan[x].vector); 351 paramOut(cp, "mask", intCtl[x].mask); 352 paramOut(cp, "pend", intCtl[x].pend); 355 ScopedCheckpointSection sec(cp, csprintf("jIntBusy%d", x)); 356 paramOut(cp, "busy", jIntBusy[x].busy); 357 paramOut(cp, "source", jIntBusy[x].source); 362 Iob::unserialize(CheckpointIn &cp) argument [all...] |
/gem5/src/dev/arm/ |
H A D | timer_cpulocal.hh | 149 void serialize(CheckpointOut &cp) const override; 150 void unserialize(CheckpointIn &cp) override; 191 void serialize(CheckpointOut &cp) const override; 192 void unserialize(CheckpointIn &cp) override;
|
H A D | generic_timer.cc | 69 SystemCounter::serialize(CheckpointOut &cp) const 79 SystemCounter::unserialize(CheckpointIn &cp) argument 186 ArchTimer::serialize(CheckpointOut &cp) const 188 paramOut(cp, "control_serial", _control); 194 ArchTimer::unserialize(CheckpointIn &cp) argument 196 paramIn(cp, "control_serial", _control); 237 GenericTimer::serialize(CheckpointOut &cp) const 239 paramOut(cp, "cpu_count", timers.size()); 241 systemCounter.serializeSection(cp, "sys_counter"); 248 core.physNS.serializeSection(cp, csprint 256 unserialize(CheckpointIn &cp) argument 552 unserialize(CheckpointIn &cp) argument [all...] |
/gem5/src/dev/net/ |
H A D | etherswitch.cc | 261 EtherSwitch::serialize(CheckpointOut &cp) const 264 it->serializeSection(cp, it->name()); 269 EtherSwitch::unserialize(CheckpointIn &cp) argument 272 it->unserializeSection(cp, it->name()); 277 EtherSwitch::Interface::serialize(CheckpointOut &cp) const 286 outputFifo.serializeSection(cp, "outputFifo"); 290 EtherSwitch::Interface::unserialize(CheckpointIn &cp) argument 300 outputFifo.unserializeSection(cp, "outputFifo"); 304 EtherSwitch::Interface::PortFifoEntry::serialize(CheckpointOut &cp) const 306 packet->serialize("packet", cp); 312 unserialize(CheckpointIn &cp) argument 334 unserialize(CheckpointIn &cp) argument [all...] |
H A D | ethertap.hh | 71 void serialize(CheckpointOut &cp) const override; 72 void unserialize(CheckpointIn &cp) override; 151 void serialize(CheckpointOut &cp) const override; 152 void unserialize(CheckpointIn &cp) override;
|
H A D | etherlink.hh | 121 void serialize(const std::string &base, CheckpointOut &cp) const; 122 void unserialize(const std::string &base, CheckpointIn &cp); 157 void serialize(CheckpointOut &cp) const override; 158 void unserialize(CheckpointIn &cp) override;
|
H A D | dist_iface.hh | 201 virtual void serialize(CheckpointOut &cp) const override = 0; 202 virtual void unserialize(CheckpointIn &cp) override = 0; 236 void serialize(CheckpointOut &cp) const override; 237 void unserialize(CheckpointIn &cp) override; 281 void serialize(CheckpointOut &cp) const override; 282 void unserialize(CheckpointIn &cp) override; 353 void serialize(CheckpointOut &cp) const override; 354 void unserialize(CheckpointIn &cp) override; 444 void serialize(CheckpointOut &cp) const override; 445 void unserialize(CheckpointIn &cp) overrid [all...] |
/gem5/src/cpu/minor/ |
H A D | cpu.hh | 145 void serializeThread(CheckpointOut &cp, ThreadID tid) const override; 146 void unserializeThread(CheckpointIn &cp, ThreadID tid) override; 149 void serialize(CheckpointOut &cp) const override; 150 void unserialize(CheckpointIn &cp) override;
|
H A D | cpu.cc | 134 MinorCPU::serializeThread(CheckpointOut &cp, ThreadID thread_id) const argument 136 threads[thread_id]->serialize(cp); 140 MinorCPU::unserializeThread(CheckpointIn &cp, ThreadID thread_id) argument 142 threads[thread_id]->unserialize(cp); 146 MinorCPU::serialize(CheckpointOut &cp) const 148 pipeline->serialize(cp); 149 BaseCPU::serialize(cp); 153 MinorCPU::unserialize(CheckpointIn &cp) argument 155 pipeline->unserialize(cp); 156 BaseCPU::unserialize(cp); [all...] |
/gem5/src/cpu/ |
H A D | thread_state.cc | 65 ThreadState::serialize(CheckpointOut &cp) const 79 kernelStats->serialize(cp); 83 ThreadState::unserialize(CheckpointIn &cp) argument 98 kernelStats->unserialize(cp);
|
H A D | simple_thread.cc | 141 SimpleThread::serialize(CheckpointOut &cp) const 143 ThreadState::serialize(cp); 144 ::serialize(*this, cp); 149 SimpleThread::unserialize(CheckpointIn &cp) argument 151 ThreadState::unserialize(cp); 152 ::unserialize(*this, cp);
|
/gem5/src/dev/x86/ |
H A D | cmos.cc | 124 X86ISA::Cmos::serialize(CheckpointOut &cp) const 130 rtc.serialize("rtc", cp); 134 X86ISA::Cmos::unserialize(CheckpointIn &cp) 140 rtc.unserialize("rtc", cp);
|
/gem5/src/dev/storage/ |
H A D | ide_ctrl.cc | 567 IdeController::serialize(CheckpointOut &cp) const 570 PciDevice::serialize(cp); 573 primary.serialize("primary", cp); 574 secondary.serialize("secondary", cp); 593 CheckpointOut &cp) const 595 paramOut(cp, base + ".cmdAddr", cmdAddr); 596 paramOut(cp, base + ".cmdSize", cmdSize); 597 paramOut(cp, base + ".ctrlAddr", ctrlAddr); 598 paramOut(cp, base + ".ctrlSize", ctrlSize); 600 paramOut(cp, bas 610 unserialize(CheckpointIn &cp) argument 635 unserialize(const std::string &base, CheckpointIn &cp) argument [all...] |
/gem5/src/dev/ |
H A D | pixelpump.cc | 58 DisplayTimings::serialize(CheckpointOut &cp) const 73 DisplayTimings::unserialize(CheckpointIn &cp) argument 109 BasePixelPump::serialize(CheckpointOut &cp) const 119 event->serializeSection(cp, event->name()); 123 BasePixelPump::unserialize(CheckpointIn &cp) argument 136 event->unserializeSection(cp, event->name()); 325 BasePixelPump::PixelEvent::serialize(CheckpointOut &cp) const 328 Event::serialize(cp); 334 BasePixelPump::PixelEvent::unserialize(CheckpointIn &cp) argument 336 Event::unserialize(cp); [all...] |
H A D | intel_8254_timer.hh | 182 void serialize(const std::string &base, CheckpointOut &cp) const; 187 * @param cp The checkpoint use. 190 void unserialize(const std::string &base, CheckpointIn &cp); 249 void serialize(const std::string &base, CheckpointOut &cp) const; 254 * @param cp The checkpoint use. 257 void unserialize(const std::string &base, CheckpointIn &cp);
|
/gem5/src/arch/power/ |
H A D | tlb.hh | 87 serialize(CheckpointOut &cp) const 93 unserialize(CheckpointIn &cp) argument 175 void serialize(CheckpointOut &cp) const override; 176 void unserialize(CheckpointIn &cp) override;
|
/gem5/src/base/ |
H A D | cprintf.hh | 44 namespace cp { namespace 128 } // namespace cp 131 ccprintf(cp::Print &print) 138 ccprintf(cp::Print &print, const T &value, const Args &...args) 149 cp::Print print(stream, format);
|
/gem5/src/dev/ps2/ |
H A D | keyboard.cc | 61 PS2Keyboard::serialize(CheckpointOut &cp) const 63 PS2Device::serialize(cp); 69 PS2Keyboard::unserialize(CheckpointIn &cp) argument 71 PS2Device::unserialize(cp);
|
H A D | mouse.cc | 153 PS2Mouse::serialize(CheckpointOut &cp) const 155 PS2Device::serialize(cp); 163 PS2Mouse::unserialize(CheckpointIn &cp) argument 165 PS2Device::unserialize(cp);
|
H A D | touchkit.cc | 62 PS2TouchKit::serialize(CheckpointOut &cp) const 64 PS2Device::serialize(cp); 71 PS2TouchKit::unserialize(CheckpointIn &cp) argument 73 PS2Device::unserialize(cp);
|