| abort() | gem5::DistIface::Sync | |
| currentSection() | gem5::Serializable | static |
| cv | gem5::DistIface::Sync | protected |
| doCkpt | gem5::DistIface::Sync | protected |
| doExit | gem5::DistIface::Sync | protected |
| doStopSync | gem5::DistIface::Sync | protected |
| drainComplete() | gem5::DistIface::Sync | |
| generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
| init(Tick start, Tick repeat) | gem5::DistIface::Sync | |
| isAbort | gem5::DistIface::Sync | protected |
| lock | gem5::DistIface::Sync | protected |
| nextAt | gem5::DistIface::Sync | protected |
| nextRepeat | gem5::DistIface::Sync | protected |
| numCkptReq | gem5::DistIface::SyncSwitch | private |
| numExitReq | gem5::DistIface::SyncSwitch | private |
| numNodes | gem5::DistIface::SyncSwitch | private |
| numStopSyncReq | gem5::DistIface::SyncSwitch | private |
| path | gem5::Serializable | privatestatic |
| progress(Tick max_req_tick, Tick next_repeat, ReqType do_ckpt, ReqType do_exit, ReqType do_stop_sync) override | gem5::DistIface::SyncSwitch | virtual |
| requestCkpt(ReqType) override | gem5::DistIface::SyncSwitch | inlinevirtual |
| requestExit(ReqType) override | gem5::DistIface::SyncSwitch | inlinevirtual |
| requestStopSync(ReqType) override | gem5::DistIface::SyncSwitch | inlinevirtual |
| run(bool same_tick) override | gem5::DistIface::SyncSwitch | virtual |
| Serializable() | gem5::Serializable | |
| serialize(CheckpointOut &cp) const override | gem5::DistIface::SyncSwitch | virtual |
| serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
| serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
| SyncSwitch(int num_nodes) | gem5::DistIface::SyncSwitch | |
| unserialize(CheckpointIn &cp) override | gem5::DistIface::SyncSwitch | virtual |
| unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
| unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
| waitNum | gem5::DistIface::Sync | protected |
| ~Serializable() | gem5::Serializable | virtual |
| ~SyncSwitch() | gem5::DistIface::SyncSwitch | inline |