Searched refs:ClockedObject (Results 1 - 25 of 118) sorted by relevance

12345

/gem5/src/mem/
H A DMemObject.py29 from m5.objects.ClockedObject import ClockedObject
31 class MemObject(ClockedObject):
H A Dmem_object.hh56 * The MemObject class extends the ClockedObject for historical reasons.
58 class MemObject : public ClockedObject
62 "MemObject is deprecated. Use ClockedObject or SimObject instead")
63 MemObject(const MemObjectParams *params) : ClockedObject(params)
H A DBridge.py43 from m5.objects.ClockedObject import ClockedObject
45 class Bridge(ClockedObject):
H A DAbstractMemory.py43 from m5.objects.ClockedObject import ClockedObject
45 class AbstractMemory(ClockedObject):
H A DMemDelay.py39 from m5.objects.ClockedObject import ClockedObject
41 class MemDelay(ClockedObject):
H A DSerialLink.py45 from m5.objects.ClockedObject import ClockedObject
50 class SerialLink(ClockedObject):
/gem5/src/sim/
H A DTickedObject.py38 from m5.objects.ClockedObject import ClockedObject
40 class TickedObject(ClockedObject):
H A Dticked_object.hh58 * Ticked is not a ClockedObject but can be attached to one by
63 /** ClockedObject who is responsible for this Ticked's actions/stats */
64 ClockedObject &object;
93 Ticked(ClockedObject &object_,
163 /** TickedObject attaches Ticked to ClockedObject and can be used as
165 class TickedObject : public ClockedObject, public Ticked
172 using ClockedObject::regStats;
173 using ClockedObject::serialize;
174 using ClockedObject::unserialize;
H A Dticked_object.cc45 Ticked::Ticked(ClockedObject &object_,
113 ClockedObject(params),
122 ClockedObject::regStats();
129 ClockedObject::serialize(cp);
135 ClockedObject::unserialize(cp);
H A Dclocked_object.cc46 ClockedObject::ClockedObject(const ClockedObjectParams *p) : function in class:ClockedObject
57 ClockedObject::serialize(CheckpointOut &cp) const
66 ClockedObject::unserialize(CheckpointIn &cp)
77 ClockedObject::pwrState(Enums::PwrState p)
81 warn_once("ClockedObject: Already in the requested power state, " \
94 warn("ClockedObject %s: More than one power state change request "\
110 ClockedObject::computeStats()
128 ClockedObject::pwrStateWeights() const
148 ClockedObject
[all...]
/gem5/src/mem/ruby/network/
H A DBasicRouter.py32 from m5.objects.ClockedObject import ClockedObject
34 class BasicRouter(ClockedObject):
H A DNetwork.py31 from m5.objects.ClockedObject import ClockedObject
34 class RubyNetwork(ClockedObject):
51 netifs = VectorParam.ClockedObject("Network Interfaces")
H A DBasicRouter.cc32 : ClockedObject(p)
/gem5/src/gpu-compute/
H A DLdsState.py38 from m5.objects.ClockedObject import ClockedObject
40 class LdsState(ClockedObject):
H A DX86GPUTLB.py38 from m5.objects.ClockedObject import ClockedObject
48 class X86GPUTLB(ClockedObject):
68 class TLBCoalescer(ClockedObject):
/gem5/src/learning_gem5/part2/
H A DSimpleCache.py32 from m5.objects.ClockedObject import ClockedObject
34 class SimpleCache(ClockedObject):
/gem5/src/arch/x86/
H A DX86TLB.py42 from m5.objects.ClockedObject import ClockedObject
44 class X86PagetableWalker(ClockedObject):
/gem5/src/cpu/testers/rubytest/
H A DRubyTester.py31 from m5.objects.ClockedObject import ClockedObject
33 class RubyTester(ClockedObject):
/gem5/src/cpu/testers/memtest/
H A DMemTest.py44 from m5.objects.ClockedObject import ClockedObject
46 class MemTest(ClockedObject):
/gem5/src/mem/ruby/slicc_interface/
H A DController.py44 from m5.objects.ClockedObject import ClockedObject
46 class RubyController(ClockedObject):
/gem5/src/sim/power/
H A Dpower_model.hh50 class ClockedObject;
84 void setClockedObject(ClockedObject * clkobj) {
109 ClockedObject * clocked_object;
153 void setClockedObject(ClockedObject *clkobj);
189 ClockedObject * clocked_object;
/gem5/src/mem/ruby/network/garnet2.0/
H A DGarnetLink.py33 from m5.objects.ClockedObject import ClockedObject
36 class NetworkLink(ClockedObject):
/gem5/src/mem/ruby/system/
H A DRubySystem.py31 from m5.objects.ClockedObject import ClockedObject
34 class RubySystem(ClockedObject):
/gem5/src/cpu/testers/directedtest/
H A DRubyDirectedTester.py33 from m5.objects.ClockedObject import ClockedObject
55 class RubyDirectedTester(ClockedObject):
/gem5/src/mem/ruby/common/
H A DConsumer.hh46 Consumer(ClockedObject *_em)
78 ClockedObject *em;

Completed in 20 milliseconds

12345