Searched refs:SimObject (Results 126 - 150 of 357) sorted by relevance

1234567891011>>

/gem5/src/sim/
H A Dcxx_manager.hh113 /** SimObject indexed by name */
114 std::map<std::string, SimObject *> objectsByName;
120 std::list<SimObject *> objectsInOrder;
131 void bindPort(SimObject *masterObject, const std::string &masterPort,
132 PortID masterPortIndex, SimObject *slaveObject,
138 void bindMasterPort(SimObject *object,
154 /** Class for resolving SimObject names to SimObjects usable by the
166 SimObject *resolveSimObject(const std::string &name)
167 { return &(configManager.getObject<SimObject>(name)); }
189 /** Bind the ports of a single SimObject */
[all...]
H A Dsub_system.cc47 : SimObject(p)
H A DSystem.py43 from m5.SimObject import *
54 class System(SimObject):
69 thermal_components = VectorParam.SimObject([],
H A DProcess.py29 from m5.SimObject import *
34 class Process(SimObject):
71 class EmulatedDriver(SimObject):
/gem5/src/arch/x86/bios/
H A Dacpi.hh67 class RSDP : public SimObject
84 class SysDescTable : public SimObject
/gem5/src/dev/arm/
H A Dgic_v2m.hh62 class Gicv2mFrame : public SimObject
71 SimObject(p), addr(p->addr), spi_base(p->spi_base), spi_len(p->spi_len)
/gem5/src/arch/mips/
H A Dinterrupts.hh49 class Interrupts : public SimObject
60 Interrupts(Params * p) : SimObject(p)
/gem5/src/mem/qos/
H A Dpolicy_fixed_prio.cc69 FixedPriorityPolicy::initMasterObj(const SimObject* master, uint8_t priority)
72 this->pair<const SimObject*, uint8_t>(master, priority));
H A Dpolicy_fixed_prio.hh76 * the master's SimObject pointer and priority value.
78 * @param master master's SimObject pointer to lookup.
81 void initMasterObj(const SimObject* master, uint8_t priority);
/gem5/src/arch/power/
H A Disa.hh50 class ISA : public SimObject
138 using SimObject::startup;
/gem5/src/arch/riscv/
H A Disa.hh65 class ISA : public SimObject
94 using SimObject::startup;
/gem5/src/cpu/pred/
H A Dindirect.hh40 class IndirectPredictor : public SimObject
47 : SimObject(params)
/gem5/src/dev/x86/
H A Dsouth_bridge.hh46 class SouthBridge : public SimObject
H A Dsouth_bridge.cc39 SouthBridge::SouthBridge(const Params *p) : SimObject(p),
/gem5/src/mem/ruby/structures/
H A DAbstractReplacementPolicy.hh39 class AbstractReplacementPolicy : public SimObject
/gem5/src/mem/probes/
H A Dbase.cc45 : SimObject(p)
/gem5/src/dev/serial/
H A Dserial.hh92 class SerialDevice : public SimObject
H A Dserial.cc47 : SimObject(p), interfaceCallback(nullptr)
/gem5/src/systemc/core/
H A Dkernel.hh42 * the simulation. It receives gem5 SimObject lifecycle callbacks (init,
47 class Kernel : public SimObject
/gem5/src/cpu/testers/traffic_gen/
H A DPyTrafficGen.py39 from m5.SimObject import *
/gem5/src/sim/power/
H A Dpower_model.hh49 class SimObject;
56 class PowerModelState : public SimObject
115 * A PowerModel is a class containing a power model for a SimObject.
118 class PowerModel : public SimObject
/gem5/src/arch/arm/
H A DArmTLB.py40 from m5.SimObject import SimObject
81 class ArmStage2MMU(SimObject):
/gem5/src/gpu-compute/
H A DX86GPUTLB.py39 from m5.SimObject import SimObject
42 class X86PagetableWalker(SimObject):
/gem5/src/mem/
H A DCommMonitor.py42 from m5.SimObject import SimObject
46 class CommMonitor(SimObject):
H A DXBar.py45 from m5.SimObject import SimObject
122 class SnoopFilter(SimObject):

Completed in 22 milliseconds

1234567891011>>