gem5  v20.1.0.0
System Member List

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

_cacheLineSizeSystemprotected
_drainManagerDrainableprivate
_drainStateDrainablemutableprivate
_getRequestorId(const SimObject *requestor, const std::string &requestor_name)Systemprotected
_m5opRangeSystemprotected
_paramsSystemprotected
_systemPortSystemprivate
addDeviceMemory(RequestorID requestorId, AbstractMemory *deviceMemory)System
addStat(Stats::Info *info)Stats::Group
addStatGroup(const char *name, Group *block)Stats::Group
allocPhysPages(int npages)System
breakpoint()System
bypassCaches() constSysteminline
cacheLineSize() constSysteminline
currentSection()Serializablestatic
deschedule(Event &event)EventManagerinline
deschedule(Event *event)EventManagerinline
deviceMemMapSystemprivate
dmDrain()Drainableprivate
dmDrainResume()Drainableprivate
drain() overrideSimObjectinlinevirtual
Drainable()Drainableprotected
drainResume() overrideSystemvirtual
drainState() constDrainableinline
EventManager(EventManager &em)EventManagerinline
EventManager(EventManager *em)EventManagerinline
EventManager(EventQueue *eq)EventManagerinline
eventqEventManagerprotected
eventQueue() constEventManagerinline
find(const char *name)SimObjectstatic
freeMemSize() constSystem
futexMapSystem
getArch() constSysteminline
getDeviceMemory(RequestorID _id) constSystem
getGlobalRequestorId(const std::string &requestor_name)System
getGuestByteOrder() constSysteminline
getKvmVM()Systeminline
getMemoryMode() constSysteminline
getPageBytes() constSysteminline
getPageShift() constSysteminline
getPhysMem()Systeminline
getPort(const std::string &if_name, PortID idx=InvalidPortID) overrideSystemvirtual
getProbeManager()SimObject
getRequestorId(const SimObject *requestor, std::string subrequestor=std::string())System
getRequestorName(RequestorID requestor_id)System
getStatGroups() constStats::Group
getStats() constStats::Group
getSystemPort()Systeminline
getThermalModel() constSysteminline
Group()=deleteStats::Group
Group(const Group &)=deleteStats::Group
Group(Group *parent, const char *name=nullptr)Stats::Group
incWorkItemsBegin()Systeminline
incWorkItemsEnd()Systeminline
init() overrideSystemvirtual
init_paramSystem
initState()SimObjectvirtual
isAtomicMode() constSysteminline
isDeviceMemAddr(PacketPtr pkt) constSystem
isMemAddr(Addr addr) constSystem
isTimingMode() constSysteminline
kvmVMSystemprotected
lastWorkItemStartedSystem
leafRequestorName(const SimObject *requestor, const std::string &subrequestor)Systemprotected
liveEventsSystemprivate
loadState(CheckpointIn &cp)SimObjectvirtual
lookupRequestorId(const SimObject *obj) constSystem
lookupRequestorId(const std::string &name) constSystem
m5opRange() constSysteminline
markWorkItem(int index)Systeminline
maxPIDSystemstatic
maxRequestors()Systeminline
memInvalidate()SimObjectinlinevirtual
memoryModeSystemprotected
memSize() constSystem
memWriteback()SimObjectinlinevirtual
mergedParentStats::Groupprivate
mergedStatGroupsStats::Groupprivate
mergeStatGroup(Group *block)Stats::Groupprivate
multiThreadSystem
name() constSimObjectinlinevirtual
notifyFork()Drainableinlinevirtual
numSystemsRunningSystemstatic
numWorkIdsSystemprotected
operator=(const Group &)=deleteStats::Group
pagePtrSystem
Params typedefSystem
params() constSysteminline
pathSerializableprivatestatic
physmemSystemprotected
physProxySystem
PIDsSystem
preDumpStats()Stats::Groupvirtual
printSystems()Systemstatic
probeManagerSimObjectprivate
redirectPathsSystem
registerThreadContext(ThreadContext *tc, ContextID assigned=InvalidContextID)System
regProbeListeners()SimObjectvirtual
regProbePoints()SimObjectvirtual
regStats() overrideSystemvirtual
remove(PCEvent *event) overrideSystemvirtual
replaceThreadContext(ThreadContext *tc, ContextID context_id)System
requestorsSystemprotected
reschedule(Event &event, Tick when, bool always=false)EventManagerinline
reschedule(Event *event, Tick when, bool always=false)EventManagerinline
resetStats()Stats::Groupvirtual
resolveStat(std::string name) constStats::Group
schedule(PCEvent *event) overrideSystemvirtual
SimObject::schedule(Event &event, Tick when)EventManagerinline
SimObject::schedule(Event *event, Tick when)EventManagerinline
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideSystemvirtual
serializeAll(CheckpointOut &cp)SimObjectstatic
Serializable::serializeAll(const std::string &cpt_dir)Serializablestatic
serializeSection(CheckpointOut &cp, const char *name) constSerializable
serializeSection(CheckpointOut &cp, const std::string &name) constSerializableinline
setCurTick(Tick newVal)EventManagerinline
setMemoryMode(Enums::MemoryMode mode)System
signalDrainDone() constDrainableinlineprotected
signalListSystem
SimObject(const Params *_params)SimObject
simObjectListSimObjectprivatestatic
SimObjectList typedefSimObjectprivate
startup() overrideSystemvirtual
statGroupsStats::Groupprivate
statsStats::Groupprivate
stripSystemName(const std::string &requestor_name) constSystemprotected
System(Params *p)System
systemListSystemstatic
thermalModelSystemprotected
threadsSystem
totalNumInstsSystem
unserialize(CheckpointIn &cp) overrideSystemvirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
validKvmEnvironment() constSystem
wakeupEventQueue(Tick when=(Tick) -1)EventManagerinline
workItemBegin(uint32_t tid, uint32_t workid)Systeminline
workItemEnd(uint32_t tid, uint32_t workid)System
workItemsBeginSystemprotected
workItemsEndSystemprotected
workItemStatsSystem
workloadSystem
~Drainable()Drainableprotectedvirtual
~Group()Stats::Groupvirtual
~Serializable()Serializablevirtual
~SimObject()SimObjectvirtual
~System()System

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