Lines Matching defs:cp
69 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)
81 packet->unserialize(base + ".packet", cp);
82 paramIn(cp, base + ".slack", slack);
83 paramIn(cp, base + ".number", number);
84 paramIn(cp, base + ".priv", priv);
88 PacketFifo::serialize(const string &base, CheckpointOut &cp) const
90 paramOut(cp, base + ".size", _size);
91 paramOut(cp, base + ".maxsize", _maxsize);
92 paramOut(cp, base + ".reserved", _reserved);
93 paramOut(cp, base + ".packets", fifo.size());
97 entry.serialize(csprintf("%s.entry%d", base, i++), cp);
101 PacketFifo::unserialize(const string &base, CheckpointIn &cp)
103 paramIn(cp, base + ".size", _size);
104 // paramIn(cp, base + ".maxsize", _maxsize);
105 paramIn(cp, base + ".reserved", _reserved);
107 paramIn(cp, base + ".packets", fifosize);
113 entry.unserialize(csprintf("%s.entry%d", base, i), cp);