gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::Request Member List

This is the complete list of members for gem5::Request, including all inherited members.

_byteEnablegem5::Requestprivate
_cacheCoherenceFlagsgem5::Requestprivate
_contextIdgem5::Requestprivate
_extraDatagem5::Requestprivate
_flagsgem5::Requestprivate
_htmAbortCausegem5::Requestprivate
_instCountgem5::Requestprivate
_localAccessorgem5::Requestprivate
_paddrgem5::Requestprivate
_pcgem5::Requestprivate
_reqInstSeqNumgem5::Requestprivate
_requestorIdgem5::Requestprivate
_sizegem5::Requestprivate
_streamIdgem5::Requestprivate
_substreamIdgem5::Requestprivate
_systemReqgem5::Requestprivate
_taskIdgem5::Requestprivate
_timegem5::Requestprivate
_vaddrgem5::Requestprivate
accessDeltagem5::Request
ACQUIRE enum valuegem5::Request
ARCH_BITS enum valuegem5::Request
ArchFlagsType typedefgem5::Request
ATOMIC_NO_RETURN_OP enum valuegem5::Request
ATOMIC_RETURN_OP enum valuegem5::Request
atomicOpFunctorgem5::Requestprivate
CACHE_BLOCK_ZERO enum valuegem5::Request
CacheCoherenceFlags typedefgem5::Request
CacheCoherenceFlagsType typedefgem5::Request
CACHED enum valuegem5::Request
CLEAN enum valuegem5::Request
clearCacheCoherenceFlags(CacheCoherenceFlags extraFlags)gem5::Requestinline
clearFlags(Flags flags)gem5::Requestinline
contextId() constgem5::Requestinline
createMemManagement(Flags flags, RequestorID id)gem5::Requestinlinestatic
depthgem5::Requestmutable
DLC_BIT enum valuegem5::Request
DST_BITS enum valuegem5::Request
DST_POC enum valuegem5::Request
DST_POU enum valuegem5::Request
EVICT_NEXT enum valuegem5::Request
Extensible()=defaultgem5::Extensible< Request >
Extensible(const Extensible &other)gem5::Extensible< Request >inline
extensionsgem5::Extensible< Request >protected
extraDataValid() constgem5::Requestinline
findExtension()gem5::Extensible< Request >inlineprotected
Flags typedefgem5::Request
FlagsType typedefgem5::Request
FLUSH_L2 enum valuegem5::Request
funcRequestorId enum valuegem5::Request
getAccessDepth() constgem5::Requestinline
getAccessLatency() constgem5::Requestinline
getArchFlags() constgem5::Requestinline
getAtomicOpFunctor()gem5::Requestinline
getByteEnable() constgem5::Requestinline
getDest() constgem5::Requestinline
getExtension()gem5::Extensible< Request >inline
getExtraData() constgem5::Requestinline
getFlags()gem5::Requestinline
getHtmAbortCause() constgem5::Requestinline
getInstCount() constgem5::Requestinline
getPaddr() constgem5::Requestinline
getPC() constgem5::Requestinline
getReqInstSeqNum() constgem5::Requestinline
getSize() constgem5::Requestinline
getTranslateLatency() constgem5::Requestinline
getVaddr() constgem5::Requestinline
GL1_CACHE_INV enum valuegem5::Request
GL2_CACHE_INV enum valuegem5::Request
GLC_BIT enum valuegem5::Request
hasAtomicOpFunctor()gem5::Requestinline
hasContextId() constgem5::Requestinline
hasHtmAbortCause() constgem5::Requestinline
hasInstCount() constgem5::Requestinline
hasInstSeqNum() constgem5::Requestinline
hasPaddr() constgem5::Requestinline
hasPC() constgem5::Requestinline
hasSize() constgem5::Requestinline
hasStreamId() constgem5::Requestinline
hasSubstreamId() constgem5::Requestinline
hasVaddr() constgem5::Requestinline
HTM_ABORT enum valuegem5::Request
HTM_CANCEL enum valuegem5::Request
HTM_CMDgem5::Requeststatic
HTM_COMMIT enum valuegem5::Request
HTM_START enum valuegem5::Request
I_CACHE_INV enum valuegem5::Request
incAccessDepth() constgem5::Requestinline
INST_FETCH enum valuegem5::Request
intRequestorId enum valuegem5::Request
INV_L1 enum valuegem5::Request
INVALIDATE enum valuegem5::Request
invldRequestorId enum valuegem5::Request
isAcquire() constgem5::Requestinline
isAtomic() constgem5::Requestinline
isAtomicNoReturn() constgem5::Requestinline
isAtomicReturn() constgem5::Requestinline
isCacheClean() constgem5::Requestinline
isCacheInvalidate() constgem5::Requestinline
isCacheMaintenance() constgem5::Requestinline
isCondSwap() constgem5::Requestinline
isGL2CacheFlush() constgem5::Requestinline
isGLCSet() constgem5::Requestinline
isHTMAbort() constgem5::Requestinline
isHTMCancel() constgem5::Requestinline
isHTMCmd() constgem5::Requestinline
isHTMCommit() constgem5::Requestinline
isHTMStart() constgem5::Requestinline
isInstFetch() constgem5::Requestinline
isInvL1() constgem5::Requestinline
isInvL2() constgem5::Requestinline
isKernel() constgem5::Requestinline
isLLSC() constgem5::Requestinline
isLocalAccess()gem5::Requestinline
isLockedRMW() constgem5::Requestinline
isMasked() constgem5::Requestinline
isMemMgmt() constgem5::Requestinline
isPrefetch() constgem5::Requestinline
isPrefetchEx() constgem5::Requestinline
isPriv() constgem5::Requestinline
isPTWalk() constgem5::Requestinline
isReadModifyWrite() constgem5::Requestinline
isRelease() constgem5::Requestinline
isSecure() constgem5::Requestinline
isSLCSet() constgem5::Requestinline
isStrictlyOrdered() constgem5::Requestinline
isSwap() constgem5::Requestinline
isTlbi() constgem5::Requestinline
isTlbiCmd() constgem5::Requestinline
isTlbiExtSync() constgem5::Requestinline
isTlbiExtSyncComp() constgem5::Requestinline
isTlbiSync() constgem5::Requestinline
isToPOC() constgem5::Requestinline
isToPOU() constgem5::Requestinline
isUncacheable() constgem5::Requestinline
K_CACHE_INV enum valuegem5::Request
K_CACHE_WB enum valuegem5::Request
KERNEL enum valuegem5::Request
LLSC enum valuegem5::Request
LocalAccessor typedefgem5::Request
localAccessor(ThreadContext *tc, Packet *pkt)gem5::Requestinline
LOCKED_RMW enum valuegem5::Request
MEM_SWAP enum valuegem5::Request
MEM_SWAP_COND enum valuegem5::Request
NO_ACCESS enum valuegem5::Request
PF_EXCLUSIVE enum valuegem5::Request
PHYSICAL enum valuegem5::Request
PREFETCH enum valuegem5::Request
PrivateFlags typedefgem5::Requestprivate
privateFlagsgem5::Requestprivate
PrivateFlagsType typedefgem5::Requestprivate
PRIVILEGED enum valuegem5::Request
PT_WALK enum valuegem5::Request
READ_MODIFY_WRITE enum valuegem5::Request
READ_WRITE enum valuegem5::Request
RELEASE enum valuegem5::Request
removeExtension(void)gem5::Extensible< Request >inline
Request()gem5::Requestinline
Request(Addr paddr, unsigned size, Flags flags, RequestorID id)gem5::Requestinline
Request(Addr vaddr, unsigned size, Flags flags, RequestorID id, Addr pc, ContextID cid, AtomicOpFunctorPtr atomic_op=nullptr)gem5::Requestinline
Request(const Request &other)gem5::Requestinline
requestorId() constgem5::Requestinline
requestorId(RequestorID rid)gem5::Requestinline
SECURE enum valuegem5::Request
setAccessLatency()gem5::Requestinline
setAtomicOpFunctor(AtomicOpFunctorPtr amo_op)gem5::Requestinline
setByteEnable(const std::vector< bool > &be)gem5::Requestinline
setCacheCoherenceFlags(CacheCoherenceFlags extraFlags)gem5::Requestinline
setContext(ContextID context_id)gem5::Requestinline
setExtension(std::shared_ptr< T > ext)gem5::Extensible< Request >inline
setExtraData(uint64_t extraData)gem5::Requestinline
setFlags(Flags flags)gem5::Requestinline
setHtmAbortCause(HtmFailureFaultCause val)gem5::Requestinline
setInstCount(Counter val)gem5::Requestinline
setLocalAccessor(LocalAccessor acc)gem5::Requestinline
setPaddr(Addr paddr)gem5::Requestinline
setPC(Addr pc)gem5::Requestinline
setReqInstSeqNum(const InstSeqNum seq_num)gem5::Requestinline
setStreamId(uint32_t sid)gem5::Requestinline
setSubstreamId(uint32_t ssid)gem5::Requestinline
setSystemReq(bool sysReq)gem5::Requestinline
setTranslateLatency()gem5::Requestinline
setVirt(Addr vaddr, unsigned size, Flags flags, RequestorID id, Addr pc, AtomicOpFunctorPtr amo_op=nullptr)gem5::Requestinline
SHARED enum valuegem5::Request
SLC_BIT enum valuegem5::Request
splitOnVaddr(Addr split_addr, RequestPtr &req1, RequestPtr &req2)gem5::Requestinline
STICKY_FLAGS enum valuegem5::Request
STICKY_PRIVATE_FLAGS enum valuegem5::Requestprivate
STORE_NO_DATAgem5::Requeststatic
streamId() constgem5::Requestinline
STRICT_ORDER enum valuegem5::Request
substreamId() constgem5::Requestinline
systemReq() constgem5::Requestinline
taskId() constgem5::Requestinline
taskId(uint32_t id)gem5::Requestinline
time() constgem5::Requestinline
TLBI enum valuegem5::Request
TLBI_CMDgem5::Requeststatic
TLBI_EXT_SYNC enum valuegem5::Request
TLBI_EXT_SYNC_COMP enum valuegem5::Request
TLBI_SYNC enum valuegem5::Request
translateDeltagem5::Request
UNCACHEABLE enum valuegem5::Request
V_CACHE_INV enum valuegem5::Request
VALID_CONTEXT_ID enum valuegem5::Requestprivate
VALID_EXTRA_DATA enum valuegem5::Requestprivate
VALID_HTM_ABORT_CAUSE enum valuegem5::Requestprivate
VALID_INST_COUNT enum valuegem5::Requestprivate
VALID_INST_SEQ_NUM enum valuegem5::Requestprivate
VALID_PADDR enum valuegem5::Requestprivate
VALID_PC enum valuegem5::Requestprivate
VALID_SIZE enum valuegem5::Requestprivate
VALID_STREAM_ID enum valuegem5::Requestprivate
VALID_SUBSTREAM_ID enum valuegem5::Requestprivate
VALID_VADDR enum valuegem5::Requestprivate
wbRequestorId enum valuegem5::Request
~Extensible()=defaultgem5::Extensible< Request >virtual
~Request()gem5::Requestinline

Generated on Tue Jun 18 2024 16:24:14 for gem5 by doxygen 1.11.0