gem5
v20.1.0.0
|
This is the complete list of members for DistIface::Sync, including all inherited members.
abort() | DistIface::Sync | |
currentSection() | Serializable | static |
cv | DistIface::Sync | protected |
doCkpt | DistIface::Sync | protected |
doExit | DistIface::Sync | protected |
doStopSync | DistIface::Sync | protected |
drainComplete() | DistIface::Sync | |
init(Tick start, Tick repeat) | DistIface::Sync | |
isAbort | DistIface::Sync | protected |
lock | DistIface::Sync | protected |
nextAt | DistIface::Sync | protected |
nextRepeat | DistIface::Sync | protected |
path | Serializable | privatestatic |
progress(Tick send_tick, Tick next_repeat, ReqType do_ckpt, ReqType do_exit, ReqType do_stop_sync)=0 | DistIface::Sync | pure virtual |
requestCkpt(ReqType req)=0 | DistIface::Sync | pure virtual |
requestExit(ReqType req)=0 | DistIface::Sync | pure virtual |
requestStopSync(ReqType req)=0 | DistIface::Sync | pure virtual |
run(bool same_tick)=0 | DistIface::Sync | pure virtual |
Serializable() | Serializable | |
serialize(CheckpointOut &cp) const override=0 | DistIface::Sync | pure virtual |
serializeAll(const std::string &cpt_dir) | Serializable | static |
serializeSection(CheckpointOut &cp, const char *name) const | Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | Serializable | inline |
SyncEvent class | DistIface::Sync | friend |
unserialize(CheckpointIn &cp) override=0 | DistIface::Sync | pure virtual |
unserializeGlobals(CheckpointIn &cp) | Serializable | static |
unserializeSection(CheckpointIn &cp, const char *name) | Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | Serializable | inline |
waitNum | DistIface::Sync | protected |
~Serializable() | Serializable | virtual |