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

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

_statusBaseSimpleCPUprotected
activateContext(ThreadID thread_num) overrideAtomicSimpleCPU
activeThreadsBaseSimpleCPU
advancePC(const Fault &fault)BaseSimpleCPU
AtomicSimpleCPU(AtomicSimpleCPUParams *params)AtomicSimpleCPU
BaseSimpleCPU(BaseSimpleCPUParams *params)BaseSimpleCPU
branchPredBaseSimpleCPUprotected
checkerBaseSimpleCPU
checkForInterrupts()BaseSimpleCPU
checkPcEventQueue()BaseSimpleCPUprotected
countInst()BaseSimpleCPU
curMacroStaticInstBaseSimpleCPU
curStaticInstBaseSimpleCPU
curThreadBaseSimpleCPUprotected
data_read_reqAtomicSimpleCPUprivate
data_write_reqAtomicSimpleCPUprivate
dbg_vtophys(Addr addr)BaseSimpleCPU
dcache_accessAtomicSimpleCPUprivate
dcache_latencyAtomicSimpleCPUprivate
dcachePortAtomicSimpleCPUprivate
DcacheRetry enum valueBaseSimpleCPUprotected
DcacheWaitResponse enum valueBaseSimpleCPUprotected
DcacheWaitSwitch enum valueBaseSimpleCPUprotected
drain() overrideAtomicSimpleCPU
drainResume() overrideAtomicSimpleCPU
DTBWaitResponse enum valueBaseSimpleCPUprotected
fastmemAtomicSimpleCPUprivate
Faulting enum valueBaseSimpleCPUprotected
getDataPort() overrideAtomicSimpleCPUinlineprotected
getInstPort() overrideAtomicSimpleCPUinlineprotected
haltContext(ThreadID thread_num) overrideBaseSimpleCPU
icachePortAtomicSimpleCPUprivate
IcacheRetry enum valueBaseSimpleCPUprotected
IcacheWaitResponse enum valueBaseSimpleCPUprotected
IcacheWaitSwitch enum valueBaseSimpleCPUprotected
Idle enum valueBaseSimpleCPUprotected
ifetch_reqAtomicSimpleCPUprivate
init() overrideAtomicSimpleCPU
initiateMemRead(Addr addr, unsigned size, Request::Flags flags) overrideAtomicSimpleCPUvirtual
instBaseSimpleCPU
isDrained()AtomicSimpleCPUinlineprivate
ITBWaitResponse enum valueBaseSimpleCPUprotected
lockedAtomicSimpleCPUprivate
numSimulatedInsts()BaseCPUinlinestatic
numSimulatedOps()BaseCPUinlinestatic
postExecute()BaseSimpleCPU
ppCommitAtomicSimpleCPUprivate
preExecute()BaseSimpleCPU
printAddr(Addr a)AtomicSimpleCPU
readMem(Addr addr, uint8_t *data, unsigned size, Request::Flags flags) overrideAtomicSimpleCPUvirtual
regProbePoints() overrideAtomicSimpleCPU
regStats() overrideBaseSimpleCPU
resetStats() overrideBaseSimpleCPU
Running enum valueBaseSimpleCPUprotected
serializeThread(CheckpointOut &cp, ThreadID tid) const overrideBaseSimpleCPU
setupFetchRequest(Request *req)BaseSimpleCPU
simulate_data_stallsAtomicSimpleCPUprivate
simulate_inst_stallsAtomicSimpleCPUprivate
startup() overrideBaseSimpleCPU
Status enum nameBaseSimpleCPUprotected
suspendContext(ThreadID thread_num) overrideAtomicSimpleCPU
swapActiveThread()BaseSimpleCPUprotected
switchOut() overrideAtomicSimpleCPU
takeOverFrom(BaseCPU *oldCPU) overrideAtomicSimpleCPU
threadInfoBaseSimpleCPU
threadSnoop(PacketPtr pkt, ThreadID sender)AtomicSimpleCPUprotected
tick()AtomicSimpleCPUprivate
tickEventAtomicSimpleCPUprivate
totalInsts() const overrideBaseSimpleCPU
totalOps() const overrideBaseSimpleCPU
traceDataBaseSimpleCPU
tryCompleteDrain()AtomicSimpleCPUprivate
unserializeThread(CheckpointIn &cp, ThreadID tid) overrideBaseSimpleCPU
verifyMemoryMode() const overrideAtomicSimpleCPU
wakeup(ThreadID tid) overrideBaseSimpleCPU
widthAtomicSimpleCPUprivate
writeMem(uint8_t *data, unsigned size, Addr addr, Request::Flags flags, uint64_t *res) overrideAtomicSimpleCPUvirtual
~AtomicSimpleCPU()AtomicSimpleCPUvirtual
~BaseSimpleCPU()BaseSimpleCPUvirtual

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