/gem5/src/mem/cache/tags/ |
H A D | fa_lru.hh | 102 std::string print() const override; member in class:FALRUBlk 165 void tagsInit() override; member in class:FALRU 170 void regStats() override; member in class:FALRU 176 void invalidate(CacheBlk *blk) override; member in class:FALRU 196 CacheBlk* accessBlock(Addr addr, bool is_secure, Cycles &lat) override; member in class:FALRU 205 CacheBlk* findBlock(Addr addr, bool is_secure) const override; member in class:FALRU 214 ReplaceableEntry* findBlockBySetAndWay(int set, int way) const override; member in class:FALRU 228 std::vector<CacheBlk*>& evict_blks) const override; member in class:FALRU 236 void insertBlock(const PacketPtr pkt, CacheBlk *blk) override; member in class:FALRU [all...] |
/gem5/src/mem/ |
H A D | mem_checker_monitor.hh | 74 PortID idx=InvalidPortID) override; member in class:MemCheckerMonitor 76 void init() override; member in class:MemCheckerMonitor
|
/gem5/src/arch/arm/insts/ |
H A D | misc64.hh | 57 Addr pc, const SymbolTable *symtab) const override; member in class:ImmOp64 76 Addr pc, const SymbolTable *symtab) const override; member in class:RegRegImmImmOp64 95 Addr pc, const SymbolTable *symtab) const override; member in class:RegRegRegImmOp64 107 Addr pc, const SymbolTable *symtab) const override; member in class:UnknownOp64 167 Addr pc, const SymbolTable *symtab) const override; member in class:MiscRegImmOp64 185 Addr pc, const SymbolTable *symtab) const override; member in class:MiscRegRegImmOp64 203 Addr pc, const SymbolTable *symtab) const override; member in class:RegMiscRegImmOp64 228 Trace::InstRecord *traceData) const override; member in class:MiscRegImplDefined64 231 Addr pc, const SymbolTable *symtab) const override; member in class:MiscRegImplDefined64
|
H A D | data64.hh | 61 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataXImmOp 77 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataXImmOnlyOp 96 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataXSRegOp 115 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataXERegOp 129 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataX1RegOp 145 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataX1RegImmOp 162 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataX1Reg2ImmOp 177 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataX2RegOp 194 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataX2RegImmOp 210 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataX3RegOp 229 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataXCondCompImmOp 247 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataXCondCompRegOp 264 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataXCondSelOp [all...] |
/gem5/src/sim/ |
H A D | clocked_object.hh | 250 void serialize(CheckpointOut &cp) const override; member in class:ClockedObject 251 void unserialize(CheckpointIn &cp) override; member in class:ClockedObject 273 void regStats() override; member in class:ClockedObject
|
H A D | serialize.cc | 89 void serialize(CheckpointOut &cp) const override; member in class:Globals 90 void unserialize(CheckpointIn &cp) override; member in class:Globals
|
/gem5/src/cpu/pred/ |
H A D | tage_sc_l_64KB.hh | 58 int gindex_ext(int index, int bank) const override; member in class:TAGE_SC_L_TAGE_64KB 60 uint16_t gtag(ThreadID tid, Addr pc, int bank) const override; member in class:TAGE_SC_L_TAGE_64KB 63 bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) override; member in class:TAGE_SC_L_TAGE_64KB 66 Addr branch_pc, bool taken, TAGEBase::BranchInfo* bi) override; member in class:TAGE_SC_L_TAGE_64KB 107 SCThreadHistory *makeThreadHistory() override; member in class:TAGE_SC_L_64KB_StatisticalCorrector 114 int altBank) const override; member in class:TAGE_SC_L_64KB_StatisticalCorrector 117 int & lsum, int64_t phist) override; member in class:TAGE_SC_L_64KB_StatisticalCorrector 119 int gIndexLogsSubstr(int nbr, int i) override; member in class:TAGE_SC_L_64KB_StatisticalCorrector 122 BranchInfo * tage_bi, Addr corrTarget) override; member in class:TAGE_SC_L_64KB_StatisticalCorrector 125 int64_t phist) override; member in class:TAGE_SC_L_64KB_StatisticalCorrector [all...] |
/gem5/src/mem/ruby/network/ |
H A D | Network.hh | 85 void init() override; member in class:Network
|
/gem5/src/dev/arm/ |
H A D | gic_v3.hh | 104 void clearInt(uint32_t int_id) override; member in class:Gicv3 105 void clearPPInt(uint32_t int_id, uint32_t cpu) override; member in class:Gicv3 113 void init() override; member in class:Gicv3 121 Tick read(PacketPtr pkt) override; member in class:Gicv3 123 void sendInt(uint32_t int_id) override; member in class:Gicv3 124 void sendPPInt(uint32_t int_id, uint32_t cpu) override; member in class:Gicv3 125 void serialize(CheckpointOut & cp) const override; member in class:Gicv3 126 void unserialize(CheckpointIn & cp) override; member in class:Gicv3 127 Tick write(PacketPtr pkt) override; member in class:Gicv3 [all...] |
H A D | smmu_v3_slaveifc.hh | 120 Port& getPort(const std::string &name, PortID id) override; member in class:SMMUv3SlaveInterface 137 DrainState drain() override; member in class:SMMUv3SlaveInterface
|
H A D | timer_cpulocal.hh | 149 void serialize(CheckpointOut &cp) const override; member in class:CpuLocalTimer::Timer 150 void unserialize(CheckpointIn &cp) override; member in class:CpuLocalTimer::Timer 175 void init() override; member in class:CpuLocalTimer 182 Tick read(PacketPtr pkt) override; member in class:CpuLocalTimer 189 Tick write(PacketPtr pkt) override; member in class:CpuLocalTimer 191 void serialize(CheckpointOut &cp) const override; member in class:CpuLocalTimer 192 void unserialize(CheckpointIn &cp) override; member in class:CpuLocalTimer
|
/gem5/src/dev/x86/ |
H A D | i82094aa.hh | 98 void init() override; member in class:X86ISA::I82094AA 100 Tick read(PacketPtr pkt) override; member in class:X86ISA::I82094AA 101 Tick write(PacketPtr pkt) override; member in class:X86ISA::I82094AA 107 PortID idx=InvalidPortID) override; member in class:X86ISA::I82094AA 109 bool recvResponse(PacketPtr pkt) override; member in class:X86ISA::I82094AA 115 void serialize(CheckpointOut &cp) const override; member in class:X86ISA::I82094AA 116 void unserialize(CheckpointIn &cp) override; member in class:X86ISA::I82094AA
|
/gem5/src/gpu-compute/ |
H A D | dispatcher.hh | 106 virtual void serialize(CheckpointOut &cp) const override; member in class:GpuDispatcher 107 virtual void unserialize(CheckpointIn &cp) override; member in class:GpuDispatcher 144 PortID idx=InvalidPortID) override; member in class:GpuDispatcher 146 AddrRangeList getAddrRanges() const override; member in class:GpuDispatcher 147 Tick read(PacketPtr pkt) override; member in class:GpuDispatcher 148 Tick write(PacketPtr pkt) override; member in class:GpuDispatcher
|
/gem5/src/cpu/simple/ |
H A D | base.hh | 96 void wakeup(ThreadID tid) override; member in class:BaseSimpleCPU 97 void init() override; member in class:BaseSimpleCPU 137 void haltContext(ThreadID thread_num) override; member in class:BaseSimpleCPU 140 void regStats() override; member in class:BaseSimpleCPU 141 void resetStats() override; member in class:BaseSimpleCPU 143 void startup() override; member in class:BaseSimpleCPU 174 Counter totalInsts() const override; member in class:BaseSimpleCPU 175 Counter totalOps() const override; member in class:BaseSimpleCPU 177 void serializeThread(CheckpointOut &cp, ThreadID tid) const override; member in class:BaseSimpleCPU 178 void unserializeThread(CheckpointIn &cp, ThreadID tid) override; member in class:BaseSimpleCPU [all...] |
H A D | atomic.hh | 59 void init() override; member in class:AtomicSimpleCPU 187 DrainState drain() override; member in class:AtomicSimpleCPU 188 void drainResume() override; member in class:AtomicSimpleCPU 190 void switchOut() override; member in class:AtomicSimpleCPU 191 void takeOverFrom(BaseCPU *oldCPU) override; member in class:AtomicSimpleCPU 193 void verifyMemoryMode() const override; member in class:AtomicSimpleCPU 195 void activateContext(ThreadID thread_num) override; member in class:AtomicSimpleCPU 196 void suspendContext(ThreadID thread_num) override; member in class:AtomicSimpleCPU 222 override; member in class:AtomicSimpleCPU 227 override; member in class:AtomicSimpleCPU 230 Request::Flags flags, AtomicOpFunctorPtr amo_op) override; member in class:AtomicSimpleCPU 232 void regProbePoints() override; member in class:AtomicSimpleCPU [all...] |
/gem5/src/arch/alpha/ |
H A D | pagetable.hh | 145 void serialize(CheckpointOut &cp) const override; member in struct:AlphaISA::TlbEntry 146 void unserialize(CheckpointIn &cp) override; member in struct:AlphaISA::TlbEntry
|
/gem5/src/dev/pci/ |
H A D | device.hh | 203 AddrRangeList getAddrRanges() const override; member in class:PciDevice 216 void serialize(CheckpointOut &cp) const override; member in class:PciDevice 223 void unserialize(CheckpointIn &cp) override; member in class:PciDevice
|
/gem5/src/dev/sparc/ |
H A D | iob.hh | 135 Tick read(PacketPtr pkt) override; member in class:Iob 136 Tick write(PacketPtr pkt) override; member in class:Iob 142 AddrRangeList getAddrRanges() const override; member in class:Iob 144 void serialize(CheckpointOut &cp) const override; member in class:Iob 145 void unserialize(CheckpointIn &cp) override; member in class:Iob
|
/gem5/src/dev/ |
H A D | pixelpump.hh | 66 void serialize(CheckpointOut &cp) const override; member in struct:DisplayTimings 67 void unserialize(CheckpointIn &cp) override; member in struct:DisplayTimings 155 void serialize(CheckpointOut &cp) const override; member in class:BasePixelPump 156 void unserialize(CheckpointIn &cp) override; member in class:BasePixelPump 267 DrainState drain() override; member in class:BasePixelPump::PixelEvent 268 void drainResume() override; member in class:BasePixelPump::PixelEvent 270 void serialize(CheckpointOut &cp) const override; member in class:BasePixelPump::PixelEvent 271 void unserialize(CheckpointIn &cp) override; member in class:BasePixelPump::PixelEvent [all...] |
/gem5/src/dev/virtio/ |
H A D | fs9p.hh | 219 void serialize(CheckpointOut &cp) const override; member in class:VirtIO9PProxy 220 void unserialize(CheckpointIn &cp) override; member in class:VirtIO9PProxy 224 size_t size) override; member in class:VirtIO9PProxy
|
/gem5/src/base/vnc/ |
H A D | vncserver.hh | 309 void setDirty() override; member in class:VncServer 310 void frameBufferResized() override; member in class:VncServer
|
/gem5/src/dev/net/ |
H A D | dist_iface.hh | 201 virtual void serialize(CheckpointOut &cp) const override = 0; member in class:DistIface::Sync 202 virtual void unserialize(CheckpointIn &cp) override = 0; member in class:DistIface::Sync 225 bool run(bool same_tick) override; member in class:DistIface::SyncNode 230 ReqType do_stop_sync) override; member in class:DistIface::SyncNode 232 void requestCkpt(ReqType req) override; member in class:DistIface::SyncNode 233 void requestExit(ReqType req) override; member in class:DistIface::SyncNode 234 void requestStopSync(ReqType req) override; member in class:DistIface::SyncNode 236 void serialize(CheckpointOut &cp) const override; member in class:DistIface::SyncNode 237 void unserialize(CheckpointIn &cp) override; member in class:DistIface::SyncNode 264 bool run(bool same_tick) override; member in class:DistIface::SyncSwitch 269 ReqType do_stop_sync) override; member in class:DistIface::SyncSwitch 281 void serialize(CheckpointOut &cp) const override; member in class:DistIface::SyncSwitch 282 void unserialize(CheckpointIn &cp) override; member in class:DistIface::SyncSwitch 321 void process() override; member in class:DistIface::SyncEvent 353 void serialize(CheckpointOut &cp) const override; member in struct:DistIface::RecvScheduler::Desc 354 void unserialize(CheckpointIn &cp) override; member in struct:DistIface::RecvScheduler::Desc 444 void serialize(CheckpointOut &cp) const override; member in class:DistIface::RecvScheduler 445 void unserialize(CheckpointIn &cp) override; member in class:DistIface::RecvScheduler 602 DrainState drain() override; member in class:DistIface 603 void drainResume() override; member in class:DistIface 607 void serialize(CheckpointOut &cp) const override; member in class:DistIface 608 void unserialize(CheckpointIn &cp) override; member in class:DistIface [all...] |
/gem5/src/arch/x86/ |
H A D | pagetable.hh | 118 void serialize(CheckpointOut &cp) const override; member in struct:X86ISA::TlbEntry 119 void unserialize(CheckpointIn &cp) override; member in struct:X86ISA::TlbEntry
|
/gem5/src/dev/storage/ |
H A D | ide_ctrl.hh | 152 Tick writeConfig(PacketPtr pkt) override; member in class:IdeController 153 Tick readConfig(PacketPtr pkt) override; member in class:IdeController 157 Tick read(PacketPtr pkt) override; member in class:IdeController 158 Tick write(PacketPtr pkt) override; member in class:IdeController 160 void serialize(CheckpointOut &cp) const override; member in class:IdeController 161 void unserialize(CheckpointIn &cp) override; member in class:IdeController
|
/gem5/src/mem/qos/ |
H A D | mem_ctrl.hh | 145 void regStats() override; member in class:QoS::MemCtrl 264 void init() override; member in class:QoS::MemCtrl
|