Searched refs:SimObject (Results 76 - 100 of 357) sorted by relevance

1234567891011>>

/gem5/src/sim/power/
H A Dthermal_node.hh52 class ThermalNode : public SimObject
H A DPowerModel.py38 from m5.SimObject import *
46 # The model itself is also a SimObject so we can make use some
48 class PowerModel(SimObject):
/gem5/src/dev/arm/
H A Dabstract_nvm.hh55 class AbstractNVM : public SimObject
59 AbstractNVM(const AbstractNVMParams* p): SimObject(p) {};
H A DEnergyCtrl.py41 from m5.SimObject import SimObject
/gem5/src/dev/i2c/
H A Ddevice.hh52 class I2CDevice : public SimObject
62 : SimObject(p), _addr(p->i2c_addr)
/gem5/src/mem/
H A Dmem_master.hh56 MasterInfo(const SimObject* _obj,
62 /** SimObject related to the Master */
63 const SimObject* obj;
H A Dtport.hh55 class SimObject;
104 SimpleTimingPort(const std::string& name, SimObject* owner);
/gem5/src/mem/qos/
H A Dturnaround_policy.hh50 class TurnaroundPolicy : public SimObject
56 TurnaroundPolicy(const Params* p) : SimObject(p) {};
/gem5/src/arch/alpha/
H A DAlphaTLB.py29 from m5.SimObject import SimObject
/gem5/src/cpu/
H A DCPUTracers.py29 from m5.SimObject import SimObject
/gem5/src/dev/serial/
H A DTerminal.py41 from m5.SimObject import SimObject
/gem5/src/mem/ruby/network/
H A DBasicLink.py31 from m5.SimObject import SimObject
33 class BasicLink(SimObject):
/gem5/src/dev/virtio/
H A DVirtIO.py40 from m5.SimObject import SimObject
47 class VirtIODeviceBase(SimObject):
/gem5/src/mem/ruby/structures/
H A DRubyPrefetcher.py29 from m5.SimObject import SimObject
35 class Prefetcher(SimObject):
/gem5/src/arch/x86/bios/
H A DACPI.py37 from m5.SimObject import SimObject
41 class X86ACPISysDescTable(SimObject):
71 class X86ACPIRSDP(SimObject):
H A DSMBios.py39 from m5.SimObject import SimObject
41 class X86SMBiosSMBiosStructure(SimObject):
117 class X86SMBiosSMBiosTable(SimObject):
/gem5/src/arch/power/
H A Disa.cc48 : SimObject(p)
/gem5/src/dev/
H A Dplatform.cc41 : SimObject(p), intrctrl(p->intrctrl)
/gem5/src/learning_gem5/part2/
H A Dhello_object.hh40 class HelloObject : public SimObject
67 * Part of a SimObject's initilaization. Startup is called after all
H A Dsimple_object.cc36 SimObject(params)
38 std::cout << "Hello World! From a SimObject!" << std::endl;
/gem5/src/python/m5/objects/
H A D__init__.py33 from m5.SimObject import *
/gem5/src/mem/cache/replacement_policies/
H A Dbase.hh48 class BaseReplacementPolicy : public SimObject
59 BaseReplacementPolicy(const Params *p) : SimObject(p) {}
/gem5/src/arch/arm/
H A DArmSemihosting.py39 from m5.SimObject import *
44 class ArmSemihosting(SimObject):
/gem5/src/sim/
H A Dsim_object.hh56 #include "params/SimObject.hh"
71 * SimObject initialization is controlled by the instantiate method in
79 * <li>SimObject::init()
80 * <li>SimObject::regStats()
82 * <li>SimObject::initState() if starting afresh.
83 * <li>SimObject::loadState() if restoring from a checkpoint.
85 * <li>SimObject::resetStats()
86 * <li>SimObject::startup()
93 * SimObject.py). This has the effect of calling the method on the
96 class SimObject class in inherits:EventManager,Serializable,Drainable,Stats::Group
[all...]
/gem5/src/dev/storage/
H A DIde.py29 from m5.SimObject import SimObject
35 class IdeDisk(SimObject):

Completed in 20 milliseconds

1234567891011>>