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

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

_byteEnableRequestprivate
_contextIdRequestprivate
_extraDataRequestprivate
_flagsRequestprivate
_localAccessorRequestprivate
_masterIdRequestprivate
_memSpaceConfigFlagsRequestprivate
_paddrRequestprivate
_pcRequestprivate
_reqInstSeqNumRequestprivate
_sizeRequestprivate
_streamIdRequestprivate
_substreamIdRequestprivate
_taskIdRequestprivate
_timeRequestprivate
_vaddrRequestprivate
accessDeltaRequest
ACQUIRE enum valueRequest
ARCH_BITS enum valueRequest
ArchFlagsType typedefRequest
ARG_SEGMENT enum valueRequest
ATOMIC_NO_RETURN_OP enum valueRequest
ATOMIC_RETURN_OP enum valueRequest
atomicOpFunctorRequestprivate
CACHE_BLOCK_ZERO enum valueRequest
CLEAN enum valueRequest
contextId() constRequestinline
depthRequestmutable
DEVICE_SCOPE enum valueRequest
DST_BITS enum valueRequest
DST_POC enum valueRequest
DST_POU enum valueRequest
EVICT_NEXT enum valueRequest
extraDataValid() constRequestinline
Flags typedefRequest
FlagsType typedefRequest
funcMasterId enum valueRequest
getAccessDepth() constRequestinline
getAccessLatency() constRequestinline
getArchFlags() constRequestinline
getAtomicOpFunctor()Requestinline
getByteEnable() constRequestinline
getDest() constRequestinline
getExtraData() constRequestinline
getFlags()Requestinline
getPaddr() constRequestinline
getPC() constRequestinline
getReqInstSeqNum() constRequestinline
getSize() constRequestinline
getTranslateLatency() constRequestinline
getVaddr() constRequestinline
GLOBAL_SEGMENT enum valueRequest
GROUP_SEGMENT enum valueRequest
hasAtomicOpFunctor()Requestinline
hasContextId() constRequestinline
hasInstSeqNum() constRequestinline
hasPaddr() constRequestinline
hasPC() constRequestinline
hasSize() constRequestinline
hasSubstreamId() constRequestinline
hasVaddr() constRequestinline
incAccessDepth() constRequestinline
INST_FETCH enum valueRequest
intMasterId enum valueRequest
INVALIDATE enum valueRequest
invldMasterId enum valueRequest
isAcquire() constRequestinline
isArgSegment() constRequestinline
isAtomic() constRequestinline
isAtomicNoReturn() constRequestinline
isAtomicReturn() constRequestinline
isCacheClean() constRequestinline
isCacheInvalidate() constRequestinline
isCacheMaintenance() constRequestinline
isCondSwap() constRequestinline
isDeviceScope() constRequestinline
isGlobalSegment() constRequestinline
isGroupSegment() constRequestinline
isInstFetch() constRequestinline
isKernargSegment() constRequestinline
isKernel() constRequestinline
isLLSC() constRequestinline
isLocalAccess()Requestinline
isLockedRMW() constRequestinline
isMasked() constRequestinline
isPrefetch() constRequestinline
isPrefetchEx() constRequestinline
isPriv() constRequestinline
isPrivateSegment() constRequestinline
isPTWalk() constRequestinline
isReadonlySegment() constRequestinline
isRelease() constRequestinline
isScoped() constRequestinline
isSecure() constRequestinline
isSpillSegment() constRequestinline
isStrictlyOrdered() constRequestinline
isSwap() constRequestinline
isSystemScope() constRequestinline
isToPOC() constRequestinline
isToPOU() constRequestinline
isUncacheable() constRequestinline
isWavefrontScope() constRequestinline
isWorkgroupScope() constRequestinline
KERNARG_SEGMENT enum valueRequest
KERNEL enum valueRequest
LLSC enum valueRequest
LocalAccessor typedefRequest
localAccessor(ThreadContext *tc, Packet *pkt)Requestinline
LOCKED_RMW enum valueRequest
masterId() constRequestinline
MEM_SWAP enum valueRequest
MEM_SWAP_COND enum valueRequest
MemSpaceConfigFlags typedefRequest
MemSpaceConfigFlagsType typedefRequest
NO_ACCESS enum valueRequest
PF_EXCLUSIVE enum valueRequest
PHYSICAL enum valueRequest
PREFETCH enum valueRequest
PRIVATE_SEGMENT enum valueRequest
privateFlagsRequestprivate
PrivateFlags typedefRequestprivate
PrivateFlagsType typedefRequestprivate
PRIVILEGED enum valueRequest
PT_WALK enum valueRequest
READONLY_SEGMENT enum valueRequest
RELEASE enum valueRequest
Request()Requestinline
Request(Addr paddr, unsigned size, Flags flags, MasterID mid)Requestinline
Request(Addr vaddr, unsigned size, Flags flags, MasterID mid, Addr pc, ContextID cid, AtomicOpFunctorPtr atomic_op=nullptr)Requestinline
Request(const Request &other)Requestinline
SCOPE_VALID enum valueRequest
SECURE enum valueRequest
setAccessLatency()Requestinline
setByteEnable(const std::vector< bool > &be)Requestinline
setContext(ContextID context_id)Requestinline
setExtraData(uint64_t extraData)Requestinline
setFlags(Flags flags)Requestinline
setLocalAccessor(LocalAccessor acc)Requestinline
setMemSpaceConfigFlags(MemSpaceConfigFlags extraFlags)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, MasterID mid, Addr pc, AtomicOpFunctorPtr amo_op=nullptr)Requestinline
SPILL_SEGMENT 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
SYSTEM_SCOPE enum valueRequest
taskId() constRequestinline
taskId(uint32_t id)Requestinline
time() constRequestinline
translateDeltaRequest
UNCACHEABLE enum valueRequest
VALID_CONTEXT_ID enum valueRequestprivate
VALID_EXTRA_DATA 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
WAVEFRONT_SCOPE enum valueRequest
wbMasterId enum valueRequest
WORKGROUP_SCOPE enum valueRequest
~Request()Requestinline

Generated on Thu May 28 2020 16:21:50 for gem5 by doxygen 1.8.13