Searched refs:cp (Results 1 - 25 of 297) sorted by relevance

1234567891011>>

/gem5/src/arch/x86/
H A Dtypes.cc40 paramOut(CheckpointOut &cp, const string &name, ExtMachInst const &machInst) argument
43 paramOut(cp, name + ".legacy", (uint8_t)machInst.legacy);
44 paramOut(cp, name + ".rex", (uint8_t)machInst.rex);
45 paramOut(cp, name + ".vex", (uint32_t)machInst.vex);
48 paramOut(cp, name + ".opcode.type", (uint8_t)machInst.opcode.type);
49 paramOut(cp, name + ".opcode.op", (uint8_t)machInst.opcode.op);
52 paramOut(cp, name + ".modRM", (uint8_t)machInst.modRM);
53 paramOut(cp, name + ".sib", (uint8_t)machInst.sib);
56 paramOut(cp, name + ".immediate", machInst.immediate);
57 paramOut(cp, nam
71 paramIn(CheckpointIn &cp, const string &name, ExtMachInst &machInst) argument
[all...]
/gem5/src/dev/net/
H A Dpktfifo.cc69 PacketFifoEntry::serialize(const string &base, CheckpointOut &cp) const
71 packet->serialize(base + ".packet", cp);
72 paramOut(cp, base + ".slack", slack);
73 paramOut(cp, base + ".number", number);
74 paramOut(cp, base + ".priv", priv);
78 PacketFifoEntry::unserialize(const string &base, CheckpointIn &cp) argument
81 packet->unserialize(base + ".packet", cp);
82 paramIn(cp, base + ".slack", slack);
83 paramIn(cp, base + ".number", number);
84 paramIn(cp, bas
101 unserialize(const string &base, CheckpointIn &cp) argument
[all...]
H A Detherpkt.cc42 EthPacketData::serialize(const string &base, CheckpointOut &cp) const
44 paramOut(cp, base + ".simLength", simLength);
45 paramOut(cp, base + ".bufLength", bufLength);
46 paramOut(cp, base + ".length", length);
47 arrayParamOut(cp, base + ".data", data, length);
51 EthPacketData::unserialize(const string &base, CheckpointIn &cp) argument
53 paramIn(cp, base + ".length", length);
55 if (optParamIn(cp, base + ".bufLength", chkpt_buf_length)) {
70 arrayParamIn(cp, base + ".data", data, length);
71 if (!optParamIn(cp, bas
[all...]
H A Detherlink.cc118 EtherLink::serialize(CheckpointOut &cp) const
120 link[0]->serialize("link0", cp);
121 link[1]->serialize("link1", cp);
125 EtherLink::unserialize(CheckpointIn &cp) argument
127 link[0]->unserialize("link0", cp);
128 link[1]->unserialize("link1", cp);
202 EtherLink::Link::serialize(const string &base, CheckpointOut &cp) const
205 paramOut(cp, base + ".packet_exists", packet_exists);
207 packet->serialize(base + ".packet", cp);
210 paramOut(cp, bas
228 unserialize(const string &base, CheckpointIn &cp) argument
[all...]
H A Di8254xGBe_defs.hh308 void serialize(CheckpointOut &cp) const
312 void unserialize(CheckpointIn &cp) argument
764 void serialize(CheckpointOut &cp) const override
766 paramOut(cp, "ctrl", ctrl._data);
767 paramOut(cp, "sts", sts._data);
768 paramOut(cp, "eecd", eecd._data);
769 paramOut(cp, "eerd", eerd._data);
770 paramOut(cp, "ctrl_ext", ctrl_ext._data);
771 paramOut(cp, "mdic", mdic._data);
772 paramOut(cp, "ic
[all...]
/gem5/src/sim/
H A Dfd_entry.cc41 FDEntry::serialize(CheckpointOut &cp) const
47 FDEntry::unserialize(CheckpointIn &cp) argument
53 FileFDEntry::serialize(CheckpointOut &cp) const
62 FileFDEntry::unserialize(CheckpointIn &cp) argument
71 PipeFDEntry::serialize(CheckpointOut &cp) const
79 PipeFDEntry::unserialize(CheckpointIn &cp) argument
87 DeviceFDEntry::serialize(CheckpointOut &cp) const
95 DeviceFDEntry::unserialize(CheckpointIn &cp) argument
H A Dticked_object.cc88 Ticked::serialize(CheckpointOut &cp) const
92 paramOut(cp, "lastStopped", lastStoppedUint);
96 Ticked::unserialize(CheckpointIn &cp) argument
106 optParamIn(cp, "lastStopped", lastStoppedUint);
126 TickedObject::serialize(CheckpointOut &cp) const
128 Ticked::serialize(cp);
129 ClockedObject::serialize(cp);
132 TickedObject::unserialize(CheckpointIn &cp) argument
134 Ticked::unserialize(cp);
135 ClockedObject::unserialize(cp);
[all...]
H A Dmem_state.hh93 serialize(CheckpointOut &cp) const override
95 paramOut(cp, "brkPoint", _brkPoint);
96 paramOut(cp, "stackBase", _stackBase);
97 paramOut(cp, "stackSize", _stackSize);
98 paramOut(cp, "maxStackSize", _maxStackSize);
99 paramOut(cp, "stackMin", _stackMin);
100 paramOut(cp, "nextThreadStackBase", _nextThreadStackBase);
101 paramOut(cp, "mmapEnd", _mmapEnd);
104 unserialize(CheckpointIn &cp) override
106 paramIn(cp, "brkPoin
[all...]
H A Dserialize.hh176 ScopedCheckpointSection(CP &cp, const char *name) { argument
178 nameOut(cp);
182 ScopedCheckpointSection(CP &cp, const std::string &name) { argument
184 nameOut(cp);
198 void nameOut(CheckpointOut &cp);
199 void nameOut(CheckpointIn &cp) {}; argument
211 * @param cp Checkpoint state
213 virtual void serialize(CheckpointOut &cp) const = 0;
220 * @param cp Checkpoint state
222 virtual void unserialize(CheckpointIn &cp)
237 serializeSection(CheckpointOut &cp, const std::string &name) const argument
253 unserializeSection(CheckpointIn &cp, const std::string &name) argument
383 paramIn(CheckpointIn &cp, const std::string &name, T &param) argument
394 optParamIn(CheckpointIn &cp, const std::string &name, T &param, bool warn = true) argument
488 arrayParamIn(CheckpointIn &cp, const std::string &name, T *param, unsigned size) argument
533 arrayParamIn(CheckpointIn &cp, const std::string &name, std::vector<T> &param) argument
575 arrayParamIn(CheckpointIn &cp, const std::string &name, std::list<T> &param) argument
605 arrayParamIn(CheckpointIn &cp, const std::string &name, std::set<T> &param) argument
[all...]
H A Dserialize.cc89 void serialize(CheckpointOut &cp) const override;
90 void unserialize(CheckpointIn &cp) override;
103 Globals::serialize(CheckpointOut &cp) const
105 paramOut(cp, "curTick", curTick());
110 Globals::unserialize(CheckpointIn &cp) argument
112 paramIn(cp, "curTick", unserializedCurTick);
116 if (!cp.find(section, "version_tags", str)) {
126 arrayParamIn(cp, "version_tags", cpt_tags); // UNSERIALIZE_CONTAINER
176 Serializable::serializeSection(CheckpointOut &cp, const char *name) const argument
178 Serializable::ScopedCheckpointSection sec(cp, nam
183 unserializeSection(CheckpointIn &cp, const char *name) argument
209 unserializeGlobals(CheckpointIn &cp) argument
236 nameOut(CheckpointOut &cp) argument
319 objParamIn(CheckpointIn &cp, const string &name, SimObject * &param) argument
[all...]
/gem5/src/base/
H A Drandom.cc74 Random::serialize(CheckpointOut &cp) const
82 paramOut(cp, "mt_state", state);
86 Random::unserialize(CheckpointIn &cp) argument
94 if (optParamIn(cp, "mt_state", state)) {
/gem5/src/dev/ps2/
H A Dkeyboard.hh64 void serialize(CheckpointOut &cp) const override;
65 void unserialize(CheckpointIn &cp) override;
/gem5/util/cpt_upgraders/
H A Dprocess-fdmap-rename.py3 def rename_section(cp, section_from, section_to):
4 items = cp.items(section_from)
5 cp.add_section(section_to)
7 cp.set(section_to, item[0], item[1])
8 cp.remove_section(section_from)
/gem5/src/dev/
H A Dintel_8254_timer.cc75 Intel8254Timer::serialize(const string &base, CheckpointOut &cp) const
78 counter[0]->serialize(base + ".counter0", cp);
79 counter[1]->serialize(base + ".counter1", cp);
80 counter[2]->serialize(base + ".counter2", cp);
84 Intel8254Timer::unserialize(const string &base, CheckpointIn &cp) argument
87 counter[0]->unserialize(base + ".counter0", cp);
88 counter[1]->unserialize(base + ".counter1", cp);
89 counter[2]->unserialize(base + ".counter2", cp);
232 Intel8254Timer::Counter::serialize(const string &base, CheckpointOut &cp) const
234 paramOut(cp, bas
250 unserialize(const string &base, CheckpointIn &cp) argument
[all...]
/gem5/src/dev/alpha/
H A Dbackdoor.hh79 void serialize(CheckpointOut &cp) const override;
80 void unserialize(CheckpointIn &cp) override;
121 void serialize(CheckpointOut &cp) const override;
122 void unserialize(CheckpointIn &cp) override;
/gem5/src/arch/mips/
H A Dpagetable.hh77 void serialize(CheckpointOut &cp) const;
78 void unserialize(CheckpointIn &cp);
103 void serialize(CheckpointOut &cp) const
108 void unserialize(CheckpointIn &cp) argument
H A Disa.cc170 CoreSpecific cp; local
181 procId.coOp = cp.CP0_PRId_CompanyOptions;
182 procId.coId = cp.CP0_PRId_CompanyID;
183 procId.procId = cp.CP0_PRId_ProcessorID;
184 procId.rev = cp.CP0_PRId_Revision;
194 cfg.be = cp.CP0_Config_BE;
195 cfg.at = cp.CP0_Config_AT;
196 cfg.ar = cp.CP0_Config_AR;
197 cfg.mt = cp.CP0_Config_MT;
198 cfg.vi = cp
[all...]
/gem5/src/arch/riscv/
H A Dpagetable.hh77 void serialize(CheckpointOut &cp) const;
78 void unserialize(CheckpointIn &cp);
103 void serialize(CheckpointOut &cp) const
108 void unserialize(CheckpointIn &cp) argument
/gem5/src/dev/sparc/
H A Ddtod.hh66 void serialize(CheckpointOut &cp) const override;
67 void unserialize(CheckpointIn &cp) override;
/gem5/src/base/loader/
H A Dsymtab.cc113 SymbolTable::serialize(const string &base, CheckpointOut &cp) const
115 paramOut(cp, base + ".size", addrTable.size());
120 paramOut(cp, csprintf("%s.addr_%d", base, i), p->first);
121 paramOut(cp, csprintf("%s.symbol_%d", base, i), p->second);
127 SymbolTable::unserialize(const string &base, CheckpointIn &cp) argument
131 paramIn(cp, base + ".size", size);
136 paramIn(cp, csprintf("%s.addr_%d", base, i), addr);
137 paramIn(cp, csprintf("%s.symbol_%d", base, i), symbol);
/gem5/src/kern/
H A Dkernel_stats.hh63 void serialize(CheckpointOut &cp) const override {}
64 void unserialize(CheckpointIn &cp) override {}
/gem5/src/cpu/o3/
H A Dthread_state.hh115 void serialize(CheckpointOut &cp) const override
117 ThreadState::serialize(cp);
120 ::serialize(*tc, cp);
123 void unserialize(CheckpointIn &cp) override
129 ThreadState::unserialize(cp);
132 ::unserialize(*tc, cp);
/gem5/src/arch/sparc/
H A Dsystem.cc181 SparcSystem::serializeSymtab(CheckpointOut &cp) const
183 resetSymtab->serialize("reset_symtab", cp);
184 hypervisorSymtab->serialize("hypervisor_symtab", cp);
185 openbootSymtab->serialize("openboot_symtab", cp);
186 nvramSymtab->serialize("nvram_symtab", cp);
187 hypervisorDescSymtab->serialize("hypervisor_desc_symtab", cp);
188 partitionDescSymtab->serialize("partition_desc_symtab", cp);
193 SparcSystem::unserializeSymtab(CheckpointIn &cp) argument
195 resetSymtab->unserialize("reset_symtab", cp);
196 hypervisorSymtab->unserialize("hypervisor_symtab", cp);
[all...]
/gem5/src/dev/pci/
H A Ddevice.cc425 PciDevice::serialize(CheckpointOut &cp) const
432 paramOut(cp, csprintf("pmcap.pid"), uint16_t(pmcap.pid));
433 paramOut(cp, csprintf("pmcap.pc"), uint16_t(pmcap.pc));
434 paramOut(cp, csprintf("pmcap.pmcs"), uint16_t(pmcap.pmcs));
436 paramOut(cp, csprintf("msicap.mid"), uint16_t(msicap.mid));
437 paramOut(cp, csprintf("msicap.mc"), uint16_t(msicap.mc));
438 paramOut(cp, csprintf("msicap.ma"), uint32_t(msicap.ma));
440 paramOut(cp, csprintf("msicap.md"), uint16_t(msicap.md));
444 paramOut(cp, csprintf("msixcap.mxid"), uint16_t(msixcap.mxid));
445 paramOut(cp, csprint
490 unserialize(CheckpointIn &cp) argument
[all...]
/gem5/ext/systemc/src/sysc/qt/md/
H A Dksr1_b.s42 finop ; ld8 16(%cp),%c4
43 finop ; ld8 8(%cp),%cp

Completed in 29 milliseconds

1234567891011>>