gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CheckerThreadContext< TC > Member List

This is the complete list of members for CheckerThreadContext< TC >, including all inherited members.

activate()CheckerThreadContext< TC >inlinevirtual
Active enum valueThreadContext
actualTCCheckerThreadContext< TC >private
CCReg typedefThreadContextprotected
checkerCPUCheckerThreadContext< TC >private
checkerTCCheckerThreadContext< TC >private
CheckerThreadContext(TC *actual_tc, CheckerCPU *checker_cpu)CheckerThreadContext< TC >inline
clearArchRegs()CheckerThreadContext< TC >inlinevirtual
compare(ThreadContext *one, ThreadContext *two)ThreadContextstatic
connectMemPorts(ThreadContext *tc)CheckerThreadContext< TC >inline
contextId() const CheckerThreadContext< TC >inlinevirtual
copyArchRegs(ThreadContext *tc)CheckerThreadContext< TC >inlinevirtual
cpuId() const CheckerThreadContext< TC >inlinevirtual
dumpFuncProfile()CheckerThreadContext< TC >inlinevirtual
exit()ThreadContextinlinevirtual
flattenCCIndex(int reg)CheckerThreadContext< TC >inlinevirtual
flattenFloatIndex(int reg)CheckerThreadContext< TC >inlinevirtual
flattenIntIndex(int reg)CheckerThreadContext< TC >inlinevirtual
flattenMiscIndex(int reg)CheckerThreadContext< TC >inlinevirtual
FloatReg typedefThreadContextprotected
FloatRegBits typedefThreadContextprotected
getCheckerCpuPtr()CheckerThreadContext< TC >inlinevirtual
getCpuPtr()CheckerThreadContext< TC >inlinevirtual
getDecoderPtr()CheckerThreadContext< TC >inlinevirtual
getDTBPtr()CheckerThreadContext< TC >inlinevirtual
getITBPtr()CheckerThreadContext< TC >inlinevirtual
getKernelStats()CheckerThreadContext< TC >inlinevirtual
getMemProxy()CheckerThreadContext< TC >inlinevirtual
getPhysProxy()CheckerThreadContext< TC >inlinevirtual
getProcessPtr()CheckerThreadContext< TC >inlinevirtual
getQuiesceEvent()CheckerThreadContext< TC >inlinevirtual
getSystemPtr()CheckerThreadContext< TC >inlinevirtual
getVirtProxy()CheckerThreadContext< TC >inlinevirtual
halt()CheckerThreadContext< TC >inlinevirtual
Halted enum valueThreadContext
initMemProxies(ThreadContext *tc)CheckerThreadContext< TC >inlinevirtual
instAddr()CheckerThreadContext< TC >inlinevirtual
IntReg typedefThreadContextprotected
MachInst typedefThreadContextprotected
microPC()CheckerThreadContext< TC >inlinevirtual
MiscReg typedefThreadContextprotected
nextInstAddr()CheckerThreadContext< TC >inlinevirtual
pcState()CheckerThreadContext< TC >inlinevirtual
pcState(const TheISA::PCState &val)CheckerThreadContext< TC >inlinevirtual
pcStateNoRecord(const TheISA::PCState &val)CheckerThreadContext< TC >inlinevirtual
profileClear()CheckerThreadContext< TC >inlinevirtual
profileSample()CheckerThreadContext< TC >inlinevirtual
quiesce()ThreadContext
quiesceTick(Tick resume)ThreadContext
readCCReg(int reg_idx)CheckerThreadContext< TC >inlinevirtual
readCCRegFlat(int idx)CheckerThreadContext< TC >inlinevirtual
readFloatReg(int reg_idx)CheckerThreadContext< TC >inlinevirtual
readFloatRegBits(int reg_idx)CheckerThreadContext< TC >inlinevirtual
readFloatRegBitsFlat(int idx)CheckerThreadContext< TC >inlinevirtual
readFloatRegFlat(int idx)CheckerThreadContext< TC >inlinevirtual
readFuncExeInst()CheckerThreadContext< TC >inlinevirtual
readIntReg(int reg_idx)CheckerThreadContext< TC >inlinevirtual
readIntRegFlat(int idx)CheckerThreadContext< TC >inlinevirtual
readLastActivate()CheckerThreadContext< TC >inlinevirtual
readLastSuspend()CheckerThreadContext< TC >inlinevirtual
readMiscReg(int misc_reg)CheckerThreadContext< TC >inlinevirtual
readMiscRegNoEffect(int misc_reg) const CheckerThreadContext< TC >inlinevirtual
readRegOtherThread(int misc_reg, ThreadID tid)ThreadContextinlinevirtual
readStCondFailures()CheckerThreadContext< TC >inlinevirtual
regStats(const std::string &name)CheckerThreadContext< TC >inlinevirtual
setCCReg(int reg_idx, CCReg val)CheckerThreadContext< TC >inlinevirtual
setCCRegFlat(int idx, CCReg val)CheckerThreadContext< TC >inlinevirtual
setContextId(ContextID id)CheckerThreadContext< TC >inlinevirtual
setFloatReg(int reg_idx, FloatReg val)CheckerThreadContext< TC >inlinevirtual
setFloatRegBits(int reg_idx, FloatRegBits val)CheckerThreadContext< TC >inlinevirtual
setFloatRegBitsFlat(int idx, FloatRegBits val)CheckerThreadContext< TC >inlinevirtual
setFloatRegFlat(int idx, FloatReg val)CheckerThreadContext< TC >inlinevirtual
setIntReg(int reg_idx, uint64_t val)CheckerThreadContext< TC >inlinevirtual
setIntRegFlat(int idx, uint64_t val)CheckerThreadContext< TC >inlinevirtual
setMiscReg(int misc_reg, const MiscReg &val)CheckerThreadContext< TC >inlinevirtual
setMiscRegNoEffect(int misc_reg, const MiscReg &val)CheckerThreadContext< TC >inlinevirtual
setNPC(Addr val)CheckerThreadContext< TC >inline
setProcessPtr(Process *p)CheckerThreadContext< TC >inlinevirtual
setRegOtherThread(int misc_reg, const MiscReg &val, ThreadID tid)ThreadContextinlinevirtual
setStatus(Status new_status)CheckerThreadContext< TC >inlinevirtual
setStCondFailures(unsigned sc_failures)CheckerThreadContext< TC >inlinevirtual
setThreadId(int id)CheckerThreadContext< TC >inlinevirtual
socketId() const CheckerThreadContext< TC >inlinevirtual
status() const CheckerThreadContext< TC >inlinevirtual
Status enum nameThreadContext
suspend()CheckerThreadContext< TC >inlinevirtual
Suspended enum valueThreadContext
syscall(int64_t callnum, Fault *fault)CheckerThreadContext< TC >inlinevirtual
takeOverFrom(ThreadContext *oldContext)CheckerThreadContext< TC >inlinevirtual
threadId() const CheckerThreadContext< TC >inlinevirtual
~ThreadContext()ThreadContextinlinevirtual

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