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

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

_statusBaseSimpleCPUprotected
activateContext(ThreadID thread_num) overrideTimingSimpleCPU
activeThreadsBaseSimpleCPU
advanceInst(const Fault &fault)TimingSimpleCPU
advancePC(const Fault &fault)BaseSimpleCPU
BaseSimpleCPU(BaseSimpleCPUParams *params)BaseSimpleCPU
branchPredBaseSimpleCPUprotected
buildPacket(RequestPtr req, bool read)TimingSimpleCPUprivate
buildSplitPacket(PacketPtr &pkt1, PacketPtr &pkt2, RequestPtr req1, RequestPtr req2, RequestPtr req, uint8_t *data, bool read)TimingSimpleCPUprivate
checkerBaseSimpleCPU
checkForInterrupts()BaseSimpleCPU
checkPcEventQueue()BaseSimpleCPUprotected
completeDataAccess(PacketPtr pkt)TimingSimpleCPU
completeIfetch(PacketPtr)TimingSimpleCPU
countInst()BaseSimpleCPU
curMacroStaticInstBaseSimpleCPU
curStaticInstBaseSimpleCPU
curThreadBaseSimpleCPUprotected
dbg_vtophys(Addr addr)BaseSimpleCPU
dcache_pktTimingSimpleCPUprivate
dcachePortTimingSimpleCPUprivate
DcacheRetry enum valueBaseSimpleCPUprotected
DcacheWaitResponse enum valueBaseSimpleCPUprotected
DcacheWaitSwitch enum valueBaseSimpleCPUprotected
drain() overrideTimingSimpleCPU
drainResume() overrideTimingSimpleCPU
DTBWaitResponse enum valueBaseSimpleCPUprotected
Faulting enum valueBaseSimpleCPUprotected
fetch()TimingSimpleCPU
FetchEvent typedefTimingSimpleCPUprivate
fetchEventTimingSimpleCPUprivate
fetchTranslationTimingSimpleCPUprivate
finishTranslation(WholeTranslationState *state)TimingSimpleCPU
getDataPort() overrideTimingSimpleCPUinlineprotected
getInstPort() overrideTimingSimpleCPUinlineprotected
haltContext(ThreadID thread_num) overrideBaseSimpleCPU
handleReadPacket(PacketPtr pkt)TimingSimpleCPUprivate
handleWritePacket()TimingSimpleCPUprivate
icachePortTimingSimpleCPUprivate
IcacheRetry enum valueBaseSimpleCPUprotected
IcacheWaitResponse enum valueBaseSimpleCPUprotected
IcacheWaitSwitch enum valueBaseSimpleCPUprotected
Idle enum valueBaseSimpleCPUprotected
ifetch_pktTimingSimpleCPUprivate
init() overrideTimingSimpleCPU
initiateMemRead(Addr addr, unsigned size, Request::Flags flags) overrideTimingSimpleCPUvirtual
instBaseSimpleCPU
isDrained()TimingSimpleCPUinlineprivate
isSquashed() const TimingSimpleCPUinline
ITBWaitResponse enum valueBaseSimpleCPUprotected
numSimulatedInsts()BaseCPUinlinestatic
numSimulatedOps()BaseCPUinlinestatic
postExecute()BaseSimpleCPU
preExecute()BaseSimpleCPU
previousCycleTimingSimpleCPUprivate
printAddr(Addr a)TimingSimpleCPU
readMem(Addr addr, uint8_t *data, unsigned size, Request::Flags flags) overrideTimingSimpleCPUvirtual
regStats() overrideBaseSimpleCPU
resetStats() overrideBaseSimpleCPU
Running enum valueBaseSimpleCPUprotected
sendData(RequestPtr req, uint8_t *data, uint64_t *res, bool read)TimingSimpleCPUprivate
sendFetch(const Fault &fault, RequestPtr req, ThreadContext *tc)TimingSimpleCPU
sendSplitData(RequestPtr req1, RequestPtr req2, RequestPtr req, uint8_t *data, bool read)TimingSimpleCPUprivate
serializeThread(CheckpointOut &cp, ThreadID tid) const overrideBaseSimpleCPU
setupFetchRequest(Request *req)BaseSimpleCPU
startup() overrideBaseSimpleCPU
Status enum nameBaseSimpleCPUprotected
suspendContext(ThreadID thread_num) overrideTimingSimpleCPU
swapActiveThread()BaseSimpleCPUprotected
switchOut() overrideTimingSimpleCPU
takeOverFrom(BaseCPU *oldCPU) overrideTimingSimpleCPU
threadInfoBaseSimpleCPU
threadSnoop(PacketPtr pkt, ThreadID sender)TimingSimpleCPUprivate
TimingSimpleCPU(TimingSimpleCPUParams *params)TimingSimpleCPU
totalInsts() const overrideBaseSimpleCPU
totalOps() const overrideBaseSimpleCPU
traceDataBaseSimpleCPU
translationFault(const Fault &fault)TimingSimpleCPUprivate
tryCompleteDrain()TimingSimpleCPUprivate
unserializeThread(CheckpointIn &cp, ThreadID tid) overrideBaseSimpleCPU
updateCycleCounts()TimingSimpleCPUprivate
verifyMemoryMode() const overrideTimingSimpleCPU
wakeup(ThreadID tid) overrideBaseSimpleCPU
writeMem(uint8_t *data, unsigned size, Addr addr, Request::Flags flags, uint64_t *res) overrideTimingSimpleCPUvirtual
~BaseSimpleCPU()BaseSimpleCPUvirtual
~TimingSimpleCPU()TimingSimpleCPUvirtual

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