gem5  v20.1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ArchTimerKvm Member List

This is the complete list of members for ArchTimerKvm, including all inherited members.

_controlArchTimerprotected
_counterLimitArchTimerprotected
_counterLimitReachedEventArchTimerprotected
_drainManagerDrainableprivate
_drainStateDrainablemutableprivate
_interruptArchTimerprotected
_offsetArchTimerprotected
_parentArchTimerprotected
_systemCounterArchTimerprotected
ArchTimer(const std::string &name, SimObject &parent, SystemCounter &sysctr, ArmInterruptPin *interrupt)ArchTimer
ArchTimer(const ArchTimer &t)ArchTimerprivate
ArchTimerKvm(const std::string &name, ArmSystem &system, SimObject &parent, SystemCounter &sysctr, ArmInterruptPin *interrupt)ArchTimerKvminline
BitUnion32(ArchTimerCtrl) Bitfield< 0 > enableArchTimerprotected
compareValue() constArchTimerinline
control() constArchTimerinline
counterLimitReached()ArchTimerprotected
currentSection()Serializablestatic
dmDrain()Drainableprivate
dmDrainResume()Drainableprivate
drain() overrideArchTimervirtual
Drainable()Drainableprotected
drainResume() overrideArchTimervirtual
drainState() constDrainableinline
imaskArchTimerprotected
istatusArchTimerprotected
name() constArchTimerinline
notify(void) overrideArchTimervirtual
notifyFork()Drainableinlinevirtual
offset() constArchTimerinline
pathSerializableprivatestatic
scheduleEvents() overrideArchTimerKvminlineprotectedvirtual
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideArchTimervirtual
serializeAll(const std::string &cpt_dir)Serializablestatic
serializeSection(CheckpointOut &cp, const char *name) constSerializable
serializeSection(CheckpointOut &cp, const std::string &name) constSerializableinline
setCompareValue(uint64_t val)ArchTimer
setControl(uint32_t val)ArchTimer
setOffset(uint64_t val)ArchTimer
setTimerValue(uint32_t val)ArchTimer
signalDrainDone() constDrainableinlineprotected
systemArchTimerKvmprivate
timerValue() constArchTimerinline
unserialize(CheckpointIn &cp) overrideArchTimervirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
updateCounter()ArchTimerprotected
value() constArchTimer
whenValue(uint64_t target_val)ArchTimerinline
~Drainable()Drainableprotectedvirtual
~Serializable()Serializablevirtual

Generated on Wed Sep 30 2020 14:02:20 for gem5 by doxygen 1.8.17