gem5  v20.1.0.0
Request Member List

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

_byteEnableRequestprivate
_cacheCoherenceFlagsRequestprivate
_contextIdRequestprivate
_extraDataRequestprivate
_flagsRequestprivate
_htmAbortCauseRequestprivate
_instCountRequestprivate
_localAccessorRequestprivate
_paddrRequestprivate
_pcRequestprivate
_reqInstSeqNumRequestprivate
_requestorIdRequestprivate
_sizeRequestprivate
_streamIdRequestprivate
_substreamIdRequestprivate
_taskIdRequestprivate
_timeRequestprivate
_vaddrRequestprivate
accessDeltaRequest
ACQUIRE enum valueRequest
ARCH_BITS enum valueRequest
ArchFlagsType typedefRequest
ATOMIC_NO_RETURN_OP enum valueRequest
ATOMIC_RETURN_OP enum valueRequest
atomicOpFunctorRequestprivate
CACHE_BLOCK_ZERO enum valueRequest
CacheCoherenceFlags typedefRequest
CacheCoherenceFlagsType typedefRequest
CLEAN enum valueRequest
contextId() constRequestinline
depthRequestmutable
DST_BITS enum valueRequest
DST_POC enum valueRequest
DST_POU enum valueRequest
EVICT_NEXT enum valueRequest
extraDataValid() constRequestinline
Flags typedefRequest
FlagsType typedefRequest
funcRequestorId enum valueRequest
getAccessDepth() constRequestinline
getAccessLatency() constRequestinline
getArchFlags() constRequestinline
getAtomicOpFunctor()Requestinline
getByteEnable() constRequestinline
getDest() constRequestinline
getExtraData() constRequestinline
getFlags()Requestinline
getHtmAbortCause() constRequestinline
getInstCount() constRequestinline
getPaddr() constRequestinline
getPC() constRequestinline
getReqInstSeqNum() constRequestinline
getSize() constRequestinline
getTranslateLatency() constRequestinline
getVaddr() constRequestinline
GLC_BIT enum valueRequest
hasAtomicOpFunctor()Requestinline
hasContextId() constRequestinline
hasInstSeqNum() constRequestinline
hasPaddr() constRequestinline
hasPC() constRequestinline
hasSize() constRequestinline
hasSubstreamId() constRequestinline
hasVaddr() constRequestinline
HTM_ABORT enum valueRequest
HTM_CANCEL enum valueRequest
HTM_CMDRequeststatic
HTM_COMMIT enum valueRequest
HTM_START enum valueRequest
incAccessDepth() constRequestinline
INST_FETCH enum valueRequest
intRequestorId enum valueRequest
INV_L1 enum valueRequest
INVALIDATE enum valueRequest
invldRequestorId enum valueRequest
isAcquire() constRequestinline
isAtomic() constRequestinline
isAtomicNoReturn() constRequestinline
isAtomicReturn() constRequestinline
isCacheClean() constRequestinline
isCacheInvalidate() constRequestinline
isCacheMaintenance() constRequestinline
isCondSwap() constRequestinline
isGLC() constRequestinline
isHTMAbort() constRequestinline
isHTMCancel() constRequestinline
isHTMCmd() constRequestinline
isHTMCommit() constRequestinline
isHTMStart() constRequestinline
isInstFetch() constRequestinline
isKernel() constRequestinline
isLLSC() constRequestinline
isLocalAccess()Requestinline
isLockedRMW() constRequestinline
isMasked() constRequestinline
isPrefetch() constRequestinline
isPrefetchEx() constRequestinline
isPriv() constRequestinline
isPTWalk() constRequestinline
isRelease() constRequestinline
isSecure() constRequestinline
isSLC() constRequestinline
isStrictlyOrdered() constRequestinline
isSwap() constRequestinline
isToPOC() constRequestinline
isToPOU() constRequestinline
isUncacheable() constRequestinline
KERNEL enum valueRequest
LLSC enum valueRequest
LocalAccessor typedefRequest
localAccessor(ThreadContext *tc, Packet *pkt)Requestinline
LOCKED_RMW enum valueRequest
MEM_SWAP enum valueRequest
MEM_SWAP_COND enum valueRequest
NO_ACCESS enum valueRequest
PF_EXCLUSIVE enum valueRequest
PHYSICAL enum valueRequest
PREFETCH enum valueRequest
privateFlagsRequestprivate
PrivateFlags typedefRequestprivate
PrivateFlagsType typedefRequestprivate
PRIVILEGED enum valueRequest
PT_WALK enum valueRequest
RELEASE enum valueRequest
Request()Requestinline
Request(Addr paddr, unsigned size, Flags flags, RequestorID id)Requestinline
Request(Addr vaddr, unsigned size, Flags flags, RequestorID id, Addr pc, ContextID cid, AtomicOpFunctorPtr atomic_op=nullptr)Requestinline
Request(const Request &other)Requestinline
requestorId() constRequestinline
SECURE enum valueRequest
setAccessLatency()Requestinline
setByteEnable(const std::vector< bool > &be)Requestinline
setCacheCoherenceFlags(CacheCoherenceFlags extraFlags)Requestinline
setContext(ContextID context_id)Requestinline
setExtraData(uint64_t extraData)Requestinline
setFlags(Flags flags)Requestinline
setHtmAbortCause(HtmFailureFaultCause val)Requestinline
setInstCount(Counter val)Requestinline
setLocalAccessor(LocalAccessor acc)Requestinline
setPaddr(Addr paddr)Requestinline
setPC(Addr pc)Requestinline
setReqInstSeqNum(const InstSeqNum seq_num)Requestinline
setStreamId(uint32_t sid)Requestinline
setSubStreamId(uint32_t ssid)Requestinline
setTranslateLatency()Requestinline
setVirt(Addr vaddr, unsigned size, Flags flags, RequestorID id, Addr pc, AtomicOpFunctorPtr amo_op=nullptr)Requestinline
SLC_BIT enum valueRequest
splitOnVaddr(Addr split_addr, RequestPtr &req1, RequestPtr &req2)Requestinline
STICKY_FLAGS enum valueRequest
STICKY_PRIVATE_FLAGS enum valueRequestprivate
STORE_NO_DATARequeststatic
streamId() constRequestinline
STRICT_ORDER enum valueRequest
substreamId() constRequestinline
taskId() constRequestinline
taskId(uint32_t id)Requestinline
time() constRequestinline
translateDeltaRequest
UNCACHEABLE enum valueRequest
VALID_CONTEXT_ID enum valueRequestprivate
VALID_EXTRA_DATA enum valueRequestprivate
VALID_HTM_ABORT_CAUSE enum valueRequestprivate
VALID_INST_COUNT enum valueRequestprivate
VALID_INST_SEQ_NUM enum valueRequestprivate
VALID_PADDR enum valueRequestprivate
VALID_PC enum valueRequestprivate
VALID_SIZE enum valueRequestprivate
VALID_STREAM_ID enum valueRequestprivate
VALID_SUBSTREAM_ID enum valueRequestprivate
VALID_VADDR enum valueRequestprivate
WB_L2 enum valueRequest
wbRequestorId enum valueRequest
~Request()Requestinline

Generated on Wed Sep 30 2020 14:02:30 for gem5 by doxygen 1.8.17