/gem5/src/base/loader/ |
H A D | elf_object.hh | 98 Addr offset = 0) override; member in class:ElfObject 102 override; member in class:ElfObject 106 override; member in class:ElfObject 110 override; member in class:ElfObject 114 override; member in class:ElfObject 122 virtual void updateBias(Addr bias_addr) override; member in class:ElfObject [all...] |
/gem5/src/cpu/testers/directedtest/ |
H A D | RubyDirectedTester.hh | 72 PortID idx=InvalidPortID) override; member in class:RubyDirectedTester 76 void init() override; member in class:RubyDirectedTester
|
/gem5/src/mem/ |
H A D | mem_delay.hh | 70 void init() override; member in class:MemDelay 74 PortID idx=InvalidPortID) override; member in class:MemDelay 82 bool recvTimingResp(PacketPtr pkt) override; member in class:MemDelay::MasterPort 84 void recvFunctionalSnoop(PacketPtr pkt) override; member in class:MemDelay::MasterPort 86 Tick recvAtomicSnoop(PacketPtr pkt) override; member in class:MemDelay::MasterPort 88 void recvTimingSnoopReq(PacketPtr pkt) override; member in class:MemDelay::MasterPort 108 Tick recvAtomic(PacketPtr pkt) override; member in class:MemDelay::SlavePort 109 bool recvTimingReq(PacketPtr pkt) override; member in class:MemDelay::SlavePort 110 void recvFunctional(PacketPtr pkt) override; member in class:MemDelay::SlavePort 111 bool recvTimingSnoopResp(PacketPtr pkt) override; member in class:MemDelay::SlavePort 171 Tick delayReq(PacketPtr pkt) override; member in class:SimpleMemDelay 172 Tick delayResp(PacketPtr pkt) override; member in class:SimpleMemDelay [all...] |
/gem5/src/cpu/minor/ |
H A D | cpu.hh | 117 Port &getDataPort() override; member in class:MinorCPU 120 Port &getInstPort() override; member in class:MinorCPU 129 void init() override; member in class:MinorCPU 130 void startup() override; member in class:MinorCPU 131 void wakeup(ThreadID tid) override; member in class:MinorCPU 139 void regStats() override; member in class:MinorCPU 142 Counter totalInsts() const override; member in class:MinorCPU 143 Counter totalOps() const override; member in class:MinorCPU 145 void serializeThread(CheckpointOut &cp, ThreadID tid) const override; member in class:MinorCPU 146 void unserializeThread(CheckpointIn &cp, ThreadID tid) override; member in class:MinorCPU 149 void serialize(CheckpointOut &cp) const override; member in class:MinorCPU 150 void unserialize(CheckpointIn &cp) override; member in class:MinorCPU 153 DrainState drain() override; member in class:MinorCPU 154 void drainResume() override; member in class:MinorCPU 158 void memWriteback() override; member in class:MinorCPU 161 void switchOut() override; member in class:MinorCPU 162 void takeOverFrom(BaseCPU *old_cpu) override; member in class:MinorCPU 165 void activateContext(ThreadID thread_id) override; member in class:MinorCPU 166 void suspendContext(ThreadID thread_id) override; member in class:MinorCPU [all...] |
H A D | pipeline.hh | 127 void evaluate() override; member in class:Minor::Pipeline
|
/gem5/src/arch/generic/ |
H A D | tlb.hh | 152 void demapPage(Addr vaddr, uint64_t asn) override; member in class:GenericTLB 155 const RequestPtr &req, ThreadContext *tc, Mode mode) override; member in class:GenericTLB 158 Translation *translation, Mode mode) override; member in class:GenericTLB 161 const RequestPtr &req, ThreadContext *tc, Mode mode) const override; member in class:GenericTLB
|
/gem5/src/mem/ruby/system/ |
H A D | DMASequencer.hh | 61 void init() override; member in class:DMASequencer 64 RequestStatus makeRequest(PacketPtr pkt) override; member in class:DMASequencer
|
/gem5/src/dev/ |
H A D | io_device.hh | 144 void init() override; member in class:PioDevice 147 PortID idx=InvalidPortID) override; member in class:PioDevice 180 AddrRangeList getAddrRanges() const override; member in class:BasicPioDevice
|
/gem5/src/dev/serial/ |
H A D | terminal.hh | 130 uint8_t readData() override; member in class:Terminal 131 void writeData(uint8_t c) override; member in class:Terminal
|
H A D | uart8250.hh | 91 Tick read(PacketPtr pkt) override; member in class:Uart8250 92 Tick write(PacketPtr pkt) override; member in class:Uart8250 93 AddrRangeList getAddrRanges() const override; member in class:Uart8250 98 void dataAvailable() override; member in class:Uart8250 107 void serialize(CheckpointOut &cp) const override; member in class:Uart8250 108 void unserialize(CheckpointIn &cp) override; member in class:Uart8250
|
/gem5/src/dev/x86/ |
H A D | cmos.hh | 94 Tick read(PacketPtr pkt) override; member in class:X86ISA::Cmos 96 Tick write(PacketPtr pkt) override; member in class:X86ISA::Cmos 98 void startup() override; member in class:X86ISA::Cmos 100 void serialize(CheckpointOut &cp) const override; member in class:X86ISA::Cmos 101 void unserialize(CheckpointIn &cp) override; member in class:X86ISA::Cmos
|
/gem5/src/gpu-compute/ |
H A D | brig_object.hh | 108 HsaCode* getKernel(const std::string &name) const override; member in class:final 109 HsaCode* getFunction(const std::string &name) const override; member in class:final
|
/gem5/src/arch/sparc/ |
H A D | system.hh | 51 void initState() override; member in class:SparcSystem 57 void serializeSymtab(CheckpointOut &cp) const override; member in class:SparcSystem 58 void unserializeSymtab(CheckpointIn &cp) override; member in class:SparcSystem
|
/gem5/src/base/ |
H A D | output.hh | 126 void relocate(const OutputDirectory &dir) override; member in class:OutputFile
|
/gem5/src/dev/storage/ |
H A D | disk_image.hh | 85 void notifyFork() override; member in class:RawDiskImage 90 std::streampos size() const override; member in class:RawDiskImage 92 std::streampos read(uint8_t *data, std::streampos offset) const override; member in class:RawDiskImage 93 std::streampos write(const uint8_t *data, std::streampos offset) override; member in class:RawDiskImage 128 void notifyFork() override; member in class:CowDiskImage 136 void serialize(CheckpointOut &cp) const override; member in class:CowDiskImage 137 void unserialize(CheckpointIn &cp) override; member in class:CowDiskImage 139 std::streampos size() const override; member in class:CowDiskImage 141 std::streampos read(uint8_t *data, std::streampos offset) const override; member in class:CowDiskImage 142 std::streampos write(const uint8_t *data, std::streampos offset) override; member in class:CowDiskImage [all...] |
/gem5/src/dev/arm/ |
H A D | energy_ctrl.hh | 127 Tick read(PacketPtr pkt) override; member in class:EnergyCtrl 133 Tick write(PacketPtr pkt) override; member in class:EnergyCtrl 135 void serialize(CheckpointOut &cp) const override; member in class:EnergyCtrl 136 void unserialize(CheckpointIn &cp) override; member in class:EnergyCtrl 138 void startup() override; member in class:EnergyCtrl 139 void init() override; member in class:EnergyCtrl
|
H A D | rtc_pl031.hh | 119 Tick read(PacketPtr pkt) override; member in class:PL031 126 Tick write(PacketPtr pkt) override; member in class:PL031 128 void serialize(CheckpointOut &cp) const override; member in class:PL031 129 void unserialize(CheckpointIn &cp) override; member in class:PL031
|
/gem5/src/arch/alpha/ |
H A D | kernel_stats.hh | 96 void serialize(CheckpointOut &cp) const override; member in class:AlphaISA::Kernel::Statistics 97 void unserialize(CheckpointIn &cp) override; member in class:AlphaISA::Kernel::Statistics
|
H A D | tlb.hh | 90 void regStats() override; member in class:AlphaISA::TLB 97 void flushAll() override; member in class:AlphaISA::TLB
|
/gem5/src/systemc/core/ |
H A D | sensitivity.hh | 103 void addToEvent(const ::sc_core::sc_event *e) override; member in class:sc_gem5::DynamicSensitivity 104 void delFromEvent(const ::sc_core::sc_event *e) override; member in class:sc_gem5::DynamicSensitivity 118 void addToEvent(const ::sc_core::sc_event *e) override; member in class:sc_gem5::StaticSensitivity 119 void delFromEvent(const ::sc_core::sc_event *e) override; member in class:sc_gem5::StaticSensitivity 280 bool notifyWork(Event *e) override; member in class:sc_gem5::DynamicSensitivityEventOrList 296 bool notifyWork(Event *e) override; member in class:sc_gem5::DynamicSensitivityEventAndList [all...] |
/gem5/src/systemc/ext/core/ |
H A D | sc_event.hh | 241 const sc_event &find_event(sc_interface *if_p=NULL) const override; member in class:sc_core::sc_event_finder_t
|
/gem5/src/arch/arm/insts/ |
H A D | branch64.hh | 59 const ArmISA::PCState &branchPC) const override; member in class:ArmISA::BranchImm64 65 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::BranchImm64 81 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::BranchImmCond64 97 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::BranchReg64 110 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::BranchRet64 122 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::BranchEret64 139 const ArmISA::PCState &branchPC) const override; member in class:ArmISA::BranchImmReg64 145 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::BranchImmReg64 165 const ArmISA::PCState &branchPC) const override; member in class:ArmISA::BranchImmImmReg64 171 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::BranchImmImmReg64 [all...] |
/gem5/src/arch/mips/ |
H A D | tlb.hh | 98 void flushAll() override; member in class:MipsISA::TLB 110 void serialize(CheckpointOut &cp) const override; member in class:MipsISA::TLB 111 void unserialize(CheckpointIn &cp) override; member in class:MipsISA::TLB 113 void regStats() override; member in class:MipsISA::TLB 116 const RequestPtr &req, ThreadContext *tc, Mode mode) override; member in class:MipsISA::TLB 119 Translation *translation, Mode mode) override; member in class:MipsISA::TLB 122 ThreadContext *tc, Mode mode) const override; member in class:MipsISA::TLB
|
/gem5/src/arch/power/insts/ |
H A D | branch.hh | 89 PowerISA::PCState branchTarget(const PowerISA::PCState &pc) const override; member in class:PowerISA::BranchPCRel 95 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::BranchPCRel 119 PowerISA::PCState branchTarget(const PowerISA::PCState &pc) const override; member in class:PowerISA::BranchNonPCRel 125 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::BranchNonPCRel 198 PowerISA::PCState branchTarget(const PowerISA::PCState &pc) const override; member in class:PowerISA::BranchPCRelCond 204 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::BranchPCRelCond 228 PowerISA::PCState branchTarget(const PowerISA::PCState &pc) const override; member in class:PowerISA::BranchNonPCRelCond 234 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::BranchNonPCRelCond 250 PowerISA::PCState branchTarget(ThreadContext *tc) const override; member in class:PowerISA::BranchRegCond 256 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::BranchRegCond [all...] |
H A D | integer.hh | 95 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::IntOp 118 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::IntImmOp 139 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::IntShiftOp 175 Addr pc, const SymbolTable *symtab) const override; member in class:PowerISA::IntRotateOp
|