gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
LinuxAlphaSystem Member List

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

_cacheLineSizeSystemprotected
_currPwrStateClockedObjectprotected
_numContextsSystem
_paramsSystemprotected
activeCpusSystemprotected
addConsoleFuncEvent(const char *lbl)AlphaSysteminlineprotected
addFuncEvent(const SymbolTable *symtab, const char *lbl, const std::string &desc, Args...args)Systeminline
addFuncEvent(const SymbolTable *symtab, const char *lbl)Systeminline
addFuncEventOrPanic(const SymbolTable *symtab, const char *lbl, Args...args)Systeminline
addKernelFuncEvent(const char *lbl, Args...args)Systeminline
addKernelFuncEventOrPanic(const char *lbl, Args...args)Systeminline
addPalFuncEvent(const char *lbl)AlphaSysteminlineprotected
allocPhysPages(int npages)System
AlphaSystem(Params *p)AlphaSystem
breakpoint()System
bypassCaches() const Systeminline
cacheLineSize() const Systeminline
ckptCountSerializablestatic
ckptMaxCountSerializablestatic
ckptPrevCountSerializablestatic
Clocked(ClockDomain &clk_domain)Clockedinlineprotected
Clocked(Clocked &)=deleteClockedprotected
clockEdge(Cycles cycles=Cycles(0)) const Clockedinline
ClockedObject(const ClockedObjectParams *p)ClockedObject
clockPeriod() const Clockedinline
CommandLine() const LinuxAlphaSysteminline
CommandLineSizeLinuxAlphaSystemstatic
computeStats()ClockedObject
consoleAlphaSystem
consolePanicEventAlphaSystem
consoleSymtabAlphaSystem
curCycle() const Clockedinline
currentSection()Serializablestatic
cyclesToTicks(Cycles c) const Clockedinline
debugPrintkEventLinuxAlphaSystemprivate
deschedule(Event &event)EventManagerinline
deschedule(Event *event)EventManagerinline
drain() overrideSimObjectinlinevirtual
Drainable()Drainableprotected
drainResume() overrideSystemvirtual
drainState() const Drainableinline
EmptyPGE() const LinuxAlphaSysteminline
EmptyPGT() const LinuxAlphaSysteminline
EventManager(EventManager &em)EventManagerinline
EventManager(EventManager *em)EventManagerinline
EventManager(EventQueue *eq)EventManagerinline
eventqEventManagerprotected
eventQueue() const EventManagerinline
find(const char *name)SimObjectstatic
fixFuncEventAddr(Addr addr) overrideAlphaSystemprotectedvirtual
freeMemSize() const System
frequency() const Clockedinline
futexMapSystem
gdbListenSystem
getArch() const Systeminline
getKernelEnd() const Systeminline
getKernelEntry() const Systeminline
getKernelStart() const Systeminline
getKvmVM()Systeminline
getMasterId(std::string req_name)System
getMasterName(MasterID master_id)System
getMasterPort(const std::string &if_name, PortID idx=InvalidPortID) overrideSystemvirtual
getMemoryMode() const Systeminline
getPageBytes() const Systeminline
getPageShift() const Systeminline
getPhysMem()Systeminline
getProbeManager()SimObject
getSlavePort(const std::string &if_name, PortID idx=InvalidPortID)MemObjectvirtual
getSystemPort()Systeminline
getThermalModel() const Systeminline
getThreadContext(ContextID tid)Systeminline
idleStartEventLinuxAlphaSystemprivate
incWorkItemsBegin()Systeminline
incWorkItemsEnd()Systeminline
init() overrideSystemvirtual
init_paramSystem
InitrdSize() const LinuxAlphaSysteminline
InitrdStart() const LinuxAlphaSysteminline
InitStack() const LinuxAlphaSysteminline
initState()LinuxAlphaSystemvirtual
instEventQueueSystem
intrFreqAlphaSystemprotected
isAtomicMode() const Systeminline
isMemAddr(Addr addr) const System
isTimingMode() const Systeminline
kernelSystem
kernelEndSystem
kernelEntrySystem
kernelPanicEventLinuxAlphaSystemprivate
kernelStartSystem
KernelStartLinuxAlphaSystemprivate
kernelSymtabSystem
kvmVMSystemprotected
lastWorkItemStartedSystem
LinuxAlphaSystem(Params *p)LinuxAlphaSystem
loadAddrMaskSystem
loadAddrOffsetSystem
loadState(CheckpointIn &cp)SimObjectvirtual
markWorkItem(int index)Systeminline
masterIdsSystemprotected
maxMasters()Systeminline
maxPIDSystemstatic
memInvalidate()SimObjectinlinevirtual
MemObject(const Params *params)MemObject
memoryModeSystemprotected
memSize() const System
memWriteback()SimObjectinlinevirtual
multiThreadSystem
name() const SimObjectinlinevirtual
nextCycle() const Clockedinline
notifyFork()Drainableinlinevirtual
numContexts()Systeminline
numPwrStateTransitionsClockedObjectprotected
numRunningContexts()System
numSystemsRunningSystemstatic
numWorkIdsSystemprotected
operator=(Clocked &)=deleteClockedprotected
pagePtrSystem
palAlphaSystem
palSymtabAlphaSystem
Param() const LinuxAlphaSysteminline
params() const LinuxAlphaSysteminline
Params typedefLinuxAlphaSystem
physmemSystemprotected
physProxySystem
PIDsSystem
printSystems()Systemstatic
printThreadEventLinuxAlphaSystemprivate
prvEvalTickClockedObjectprotected
pwrState() const ClockedObjectinline
pwrState(Enums::PwrState)ClockedObject
pwrStateClkGateDistClockedObjectprotected
pwrStateName() const ClockedObjectinline
pwrStateResidencyTicksClockedObjectprotected
pwrStateWeights() const ClockedObject
registerThreadContext(ThreadContext *tc, ContextID assigned=InvalidContextID)System
regProbeListeners()SimObjectvirtual
regProbePoints()SimObjectvirtual
regStats() overrideSystemvirtual
remoteGDBSystem
replaceThreadContext(ThreadContext *tc, ContextID context_id)System
reschedule(Event &event, Tick when, bool always=false)EventManagerinline
reschedule(Event *event, Tick when, bool always=false)EventManagerinline
resetClock() const Clockedinlineprotected
resetStats()SimObjectvirtual
schedule(Event &event, Tick when)EventManagerinline
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) const Serializable
serializeSection(CheckpointOut &cp, const std::string &name) const Serializableinline
serializeSymtab(CheckpointOut &cp) const overrideAlphaSystemvirtual
setAlphaAccess(Addr access)AlphaSystem
setCurTick(Tick newVal)EventManagerinline
setDelayLoop(ThreadContext *tc)LinuxAlphaSystem
setIntrFreq(Tick freq)AlphaSysteminline
setMemoryMode(Enums::MemoryMode mode)System
setupFuncEvents()LinuxAlphaSystemprotectedvirtual
signalDrainDone() const Drainableinlineprotected
signalListSystem
SimObject(const Params *_params)SimObject
skipCacheProbeEventLinuxAlphaSystemprivate
skipDelayLoopEventLinuxAlphaSystemprivate
skipIdeDelay50msEventLinuxAlphaSystemprivate
StartAddr() const LinuxAlphaSysteminline
startup() overrideAlphaSystemvirtual
System(Params *p)System
systemListSystemstatic
thermalModelSystemprotected
threadContextsSystem
ticksToCycles(Tick t) const Clockedinline
totalNumInstsSystem
unserialize(CheckpointIn &cp) overrideSystemvirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
unserializeSymtab(CheckpointIn &cp) overrideAlphaSystemvirtual
updateClockPeriod() const Clockedinline
virtProxyAlphaSystemprotected
voltage() const Clockedinline
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
ZeroPGE() const LinuxAlphaSysteminline
~AlphaSystem()AlphaSystem
~Clocked()Clockedinlineprotectedvirtual
~Drainable()Drainableprotectedvirtual
~LinuxAlphaSystem()LinuxAlphaSystem
~Serializable()Serializablevirtual
~SimObject()SimObjectvirtual
~System()System

Generated on Fri Jun 9 2017 13:04:13 for gem5 by doxygen 1.8.6