gem5  v19.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DummyChecker Member List

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

_cacheLineSizeBaseCPUprotected
_cpuIdBaseCPUprotected
_currPwrStateClockedObjectprotected
_dataMasterIdBaseCPUprotected
_instMasterIdBaseCPUprotected
_paramsSimObjectprotected
_pidBaseCPUprotected
_socketIdBaseCPUprotected
_switchedOutBaseCPUprotected
_taskIdBaseCPUprotected
activateContext(ThreadID thread_num)BaseCPUvirtual
addStat(Stats::Info *info)Stats::Group
addStatGroup(const char *name, Group *block)Stats::Group
amoMem(Addr addr, uint8_t *data, unsigned size, Request::Flags flags, AtomicOpFunctorPtr amo_op) overrideCheckerCPUinline
ExecContext::amoMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags, AtomicOpFunctorPtr amo_op)ExecContextinlinevirtual
armMonitor(Addr address) overrideCheckerCPUinlinevirtual
BaseCPU::armMonitor(ThreadID tid, Addr address)BaseCPU
BaseCPU(Params *params, bool is_checker=false)BaseCPU
cacheLineSize() constBaseCPUinline
changedPCCheckerCPU
CheckerCPU(Params *p)CheckerCPU
checkFlags(const RequestPtr &unverified_req, Addr vAddr, Addr pAddr, int flags)CheckerCPU
checkInterrupts(ThreadContext *tc) constBaseCPUinline
ckptCountSerializablestatic
ckptMaxCountSerializablestatic
ckptPrevCountSerializablestatic
clearInterrupt(ThreadID tid, int int_num, int index)BaseCPUinline
clearInterrupts(ThreadID tid)BaseCPUinline
Clocked(ClockDomain &clk_domain)Clockedinlineprotected
Clocked(Clocked &)=deleteClockedprotected
clockEdge(Cycles cycles=Cycles(0)) constClockedinline
ClockedObject(const ClockedObjectParams *p)ClockedObject
clockPeriod() constClockedinline
clockPeriodUpdated()Clockedinlineprotectedvirtual
computeStats()ClockedObject
contextToThread(ContextID cid)BaseCPUinline
CPU_STATE_ON enum valueBaseCPUprotected
CPU_STATE_SLEEP enum valueBaseCPUprotected
CPU_STATE_WAKEUP enum valueBaseCPUprotected
cpuId() constBaseCPUinline
CPUState enum nameBaseCPUprotected
curCycle() constClockedinline
curMacroStaticInstCheckerCPUprotected
currentSection()Serializablestatic
curStaticInstCheckerCPUprotected
cyclesToTicks(Cycles c) constClockedinline
dataMasterId() constBaseCPUinline
dbg_vtophys(Addr addr)CheckerCPUprotected
dcachePortCheckerCPUprotected
demapDataPage(Addr vaddr, uint64_t asn)CheckerCPUinline
demapInstPage(Addr vaddr, uint64_t asn)CheckerCPUinline
demapPage(Addr vaddr, uint64_t asn) overrideCheckerCPUinlinevirtual
deschedule(Event &event)EventManagerinline
deschedule(Event *event)EventManagerinline
deschedulePowerGatingEvent()BaseCPU
drain() overrideSimObjectinlinevirtual
Drainable()Drainableprotected
drainResume()Drainableinlineprotectedvirtual
drainState() constDrainableinline
dtbCheckerCPUprotected
DummyChecker(Params *p)DummyCheckerinline
dumpAndExit()CheckerCPU
enterPwrGating()BaseCPUprotected
enterPwrGatingEventBaseCPUprotected
EventManager(EventManager &em)EventManagerinline
EventManager(EventManager *em)EventManagerinline
EventManager(EventQueue *eq)EventManagerinline
eventqEventManagerprotected
eventQueue() constEventManagerinline
exitOnErrorCheckerCPU
find(const char *name)SimObjectstatic
findContext(ThreadContext *tc)BaseCPU
flushTLBs()BaseCPU
frequency() constClockedinline
genMemFragmentRequest(Addr frag_addr, int size, Request::Flags flags, const std::vector< bool > &byte_enable, int &frag_size, int &size_left) constCheckerCPU
getAddrMonitor() overrideCheckerCPUinlinevirtual
getContext(int tn)BaseCPUinlinevirtual
getCpuAddrMonitor(ThreadID tid)BaseCPUinline
getCurrentInstCount(ThreadID tid)BaseCPU
getDataPort() overrideCheckerCPUinlinevirtual
getDTBPtr()CheckerCPUinline
getInstPort() overrideCheckerCPUinlinevirtual
getInterruptController(ThreadID tid)BaseCPUinline
getITBPtr()CheckerCPUinline
getPid() constBaseCPUinline
getPort(const std::string &if_name, PortID idx=InvalidPortID) overrideBaseCPUvirtual
getProbeManager()SimObject
getSendFunctional()BaseCPUinlinevirtual
getStatGroups() constStats::Group
getStats() constStats::Group
getTracer()BaseCPUinline
getWritableVecPredRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
getWritableVecRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
Group()=deleteStats::Group
Group(const Group &)=deleteStats::Group
Group(Group *parent, const char *name=nullptr)Stats::Group
haltContext(ThreadID thread_num)BaseCPUvirtual
handleError()CheckerCPUinline
icachePortCheckerCPUprotected
init() overrideCheckerCPUvirtual
initiateMemAMO(Addr addr, unsigned int size, Request::Flags flags, AtomicOpFunctorPtr amo_op)ExecContextinlinevirtual
initiateMemRead(Addr addr, unsigned int size, Request::Flags flags, const std::vector< bool > &byte_enable=std::vector< bool >())ExecContextinlinevirtual
initState()SimObjectvirtual
instAddr()CheckerCPUinline
instCntBaseCPUprotected
instCount()BaseCPUinline
instMasterId() constBaseCPUinline
interruptsBaseCPUprotected
invldPidBaseCPUstatic
itbCheckerCPUprotected
loadState(CheckpointIn &cp)SimObjectvirtual
MachInst typedefCheckerCPUprotected
masterIdCheckerCPUprotected
memInvalidate()SimObjectinlinevirtual
memWriteback()SimObjectinlinevirtual
microcodeRomBaseCPU
microPC()CheckerCPUinline
miscRegIdxsCheckerCPUprotected
mwait(PacketPtr pkt) overrideCheckerCPUinlinevirtual
BaseCPU::mwait(ThreadID tid, PacketPtr pkt)BaseCPU
mwaitAtomic(ThreadContext *tc) overrideCheckerCPUinlinevirtual
BaseCPU::mwaitAtomic(ThreadID tid, ThreadContext *tc, BaseTLB *dtb)BaseCPU
name() constSimObjectinlinevirtual
newPCStateCheckerCPU
nextCycle() constClockedinline
nextInstAddr()CheckerCPUinline
notifyFork()Drainableinlinevirtual
numContexts()BaseCPUinline
numCyclesBaseCPU
numInstCheckerCPUprotected
numLoadCheckerCPU
numSimulatedCPUs()BaseCPUinlinestatic
numSimulatedInsts()BaseCPUinlinestatic
numSimulatedInsts()BaseCPUinlinestatic
numSimulatedOps()BaseCPUinlinestatic
numSimulatedOps()BaseCPUinlinestatic
numThreadsBaseCPU
numWorkItemsCompletedBaseCPU
numWorkItemsStartedBaseCPU
SimObject::operator=(const Group &)=deleteStats::Group
Clocked::operator=(Clocked &)=deleteClockedprotected
Params typedefCheckerCPU
params() constBaseCPUinline
PCMaskBaseCPUstatic
PCState typedefExecContext
pcState() const overrideCheckerCPUinlinevirtual
pcState(const TheISA::PCState &val) overrideCheckerCPUinlinevirtual
pmuProbePoint(const char *name)BaseCPUprotected
postInterrupt(ThreadID tid, int int_num, int index)BaseCPUinline
powerGatingOnIdleBaseCPUprotected
ppActiveCyclesBaseCPUprotected
ppAllCyclesBaseCPUprotected
ppRetiredBranchesBaseCPUprotected
ppRetiredInstsBaseCPUprotected
ppRetiredInstsPCBaseCPUprotected
ppRetiredLoadsBaseCPUprotected
ppRetiredStoresBaseCPUprotected
ppSleepingBaseCPUprotected
preDumpStats()Stats::Groupvirtual
previousCycleBaseCPUprotected
previousStateBaseCPUprotected
probeInstCommit(const StaticInstPtr &inst, Addr pc)BaseCPUvirtual
processProfileEvent()BaseCPU
profileEventBaseCPU
prvEvalTickClockedObjectprotected
pwrGatingLatencyBaseCPUprotected
pwrState() constClockedObjectinline
pwrState(Enums::PwrState)ClockedObject
pwrStateName() constClockedObjectinline
pwrStateWeights() constClockedObject
readCCRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readFloatRegOperandBits(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readIntRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readMem(Addr addr, uint8_t *data, unsigned size, Request::Flags flags, const std::vector< bool > &byte_enable=std::vector< bool >()) overrideCheckerCPU
ExecContext::readMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags, const std::vector< bool > &byte_enable=std::vector< bool >())ExecContextinlinevirtual
readMemAccPredicate() const overrideCheckerCPUinlinevirtual
readMiscReg(int misc_reg) overrideCheckerCPUinlinevirtual
readMiscRegNoEffect(int misc_reg) constCheckerCPUinline
readMiscRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readPredicate() const overrideCheckerCPUinlinevirtual
readStCondFailures() const overrideCheckerCPUinlinevirtual
readVec16BitLaneOperand(const StaticInst *si, int idx) const overrideCheckerCPUinlinevirtual
readVec32BitLaneOperand(const StaticInst *si, int idx) const overrideCheckerCPUinlinevirtual
readVec64BitLaneOperand(const StaticInst *si, int idx) const overrideCheckerCPUinlinevirtual
readVec8BitLaneOperand(const StaticInst *si, int idx) const overrideCheckerCPUinlinevirtual
readVecElemOperand(const StaticInst *si, int idx) const overrideCheckerCPUinlinevirtual
readVecPredRegOperand(const StaticInst *si, int idx) const overrideCheckerCPUinlinevirtual
readVecRegOperand(const StaticInst *si, int idx) const overrideCheckerCPUinlinevirtual
recordPCChange(const TheISA::PCState &val)CheckerCPUinline
registerThreadContexts()BaseCPU
regProbeListeners()SimObjectvirtual
regProbePoints() overrideBaseCPUvirtual
regStats() overrideBaseCPUvirtual
reschedule(Event &event, Tick when, bool always=false)EventManagerinline
reschedule(Event *event, Tick when, bool always=false)EventManagerinline
resetClock() constClockedinlineprotected
resetStats()Stats::Groupvirtual
resultCheckerCPUprotected
schedule(Event &event, Tick when)EventManagerinline
schedule(Event *event, Tick when)EventManagerinline
scheduleInstStop(ThreadID tid, Counter insts, const char *cause)BaseCPU
schedulePowerGatingEvent()BaseCPU
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideCheckerCPUvirtual
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
serializeThread(CheckpointOut &cp, ThreadID tid) constBaseCPUinlinevirtual
setCCRegOperand(const StaticInst *si, int idx, RegVal val) overrideCheckerCPUinlinevirtual
setCurTick(Tick newVal)EventManagerinline
setDcachePort(MasterPort *dcache_port)CheckerCPU
setFloatRegOperandBits(const StaticInst *si, int idx, RegVal val) overrideCheckerCPUinlinevirtual
setIcachePort(MasterPort *icache_port)CheckerCPU
setIntRegOperand(const StaticInst *si, int idx, RegVal val) overrideCheckerCPUinlinevirtual
setMemAccPredicate(bool val) overrideCheckerCPUinlinevirtual
setMiscReg(int misc_reg, RegVal val) overrideCheckerCPUinlinevirtual
setMiscRegNoEffect(int misc_reg, RegVal val)CheckerCPUinline
setMiscRegOperand(const StaticInst *si, int idx, RegVal val) overrideCheckerCPUinlinevirtual
setPid(uint32_t pid)BaseCPUinline
setPredicate(bool val) overrideCheckerCPUinlinevirtual
setScalarResult(T &&t)CheckerCPUinline
setStCondFailures(unsigned int sc_failures) overrideCheckerCPUinlinevirtual
setSystem(System *system)CheckerCPU
setVecElemOperand(const StaticInst *si, int idx, const VecElem val) overrideCheckerCPUinlinevirtual
setVecElemResult(T &&t)CheckerCPUinline
setVecLaneOperand(const StaticInst *si, int idx, const LaneData< LaneSize::Byte > &val) overrideCheckerCPUinlinevirtual
setVecLaneOperand(const StaticInst *si, int idx, const LaneData< LaneSize::TwoByte > &val) overrideCheckerCPUinlinevirtual
setVecLaneOperand(const StaticInst *si, int idx, const LaneData< LaneSize::FourByte > &val) overrideCheckerCPUinlinevirtual
setVecLaneOperand(const StaticInst *si, int idx, const LaneData< LaneSize::EightByte > &val) overrideCheckerCPUinlinevirtual
setVecLaneOperandT(const StaticInst *si, int idx, const LD &val)CheckerCPUinline
setVecPredRegOperand(const StaticInst *si, int idx, const VecPredRegContainer &val) overrideCheckerCPUinlinevirtual
setVecPredResult(T &&t)CheckerCPUinline
setVecRegOperand(const StaticInst *si, int idx, const VecRegContainer &val) overrideCheckerCPUinlinevirtual
setVecResult(T &&t)CheckerCPUinline
signalDrainDone() constDrainableinlineprotected
SimObject(const Params *_params)SimObject
socketId() constBaseCPUinline
startNumInstCheckerCPUprotected
startNumLoadCheckerCPU
startup() overrideBaseCPUvirtual
statsClockedObjectprotected
suspendContext(ThreadID thread_num)BaseCPUvirtual
switchedOut() constBaseCPUinline
switchOut()BaseCPUvirtual
syscall(Fault *fault) overrideCheckerCPUinlinevirtual
syscallRetryLatencyBaseCPU
systemBaseCPU
systemPtrCheckerCPUprotected
takeOverFrom(BaseCPU *cpu)BaseCPUvirtual
taskId() constBaseCPUinline
taskId(uint32_t id)BaseCPUinline
tcCheckerCPUprotected
tcBase() overrideCheckerCPUinlinevirtual
threadCheckerCPU
threadBase()CheckerCPUinline
threadContextsBaseCPUprotected
ticksToCycles(Tick t) constClockedinline
totalInsts() const overrideCheckerCPUinlinevirtual
totalOps() const overrideCheckerCPUinlinevirtual
traceFunctions(Addr pc)BaseCPUinline
tracerBaseCPUprotected
unserialize(CheckpointIn &cp) overrideCheckerCPUvirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
unserializeThread(CheckpointIn &cp, ThreadID tid)BaseCPUinlinevirtual
unverifiedMemDataCheckerCPU
unverifiedReqCheckerCPU
unverifiedResultCheckerCPU
updateClockPeriod()Clockedinline
updateCycleCounters(CPUState state)BaseCPUinlineprotected
updateOnErrorCheckerCPU
VecElem typedefExecContext
VecPredRegContainer typedefExecContext
VecRegContainer typedefCheckerCPUprotected
verifyMemoryMode() constBaseCPUinlinevirtual
voltage() constClockedinline
waitForRemoteGDB() constBaseCPU
wakeup(ThreadID tid) overrideCheckerCPUinlinevirtual
wakeupEventQueue(Tick when=(Tick) -1)EventManagerinline
warnOnlyOnLoadErrorCheckerCPU
willChangePCCheckerCPU
workItemBegin()BaseCPUinline
workItemEnd()BaseCPUinline
workloadCheckerCPUprotected
writeMem(uint8_t *data, unsigned size, Addr addr, Request::Flags flags, uint64_t *res, const std::vector< bool > &byte_enable=std::vector< bool >()) overrideCheckerCPU
ExecContext::writeMem(uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res, const std::vector< bool > &byte_enable=std::vector< bool >())=0ExecContextpure virtual
youngestSNCheckerCPU
~BaseCPU()BaseCPUvirtual
~CheckerCPU()CheckerCPUvirtual
~Clocked()Clockedinlineprotectedvirtual
~Drainable()Drainableprotectedvirtual
~Group()Stats::Groupvirtual
~Serializable()Serializablevirtual
~SimObject()SimObjectvirtual

Generated on Fri Feb 28 2020 16:27:10 for gem5 by doxygen 1.8.13