gem5  v20.1.0.0
LSQ< Impl >::LSQRequest Member List

This is the complete list of members for LSQ< Impl >::LSQRequest, including all inherited members.

_addrLSQ< Impl >::LSQRequest
_amo_opLSQ< Impl >::LSQRequest
_byteEnableLSQ< Impl >::LSQRequest
_dataLSQ< Impl >::LSQRequest
_entryIdxLSQ< Impl >::LSQRequestprotected
_faultLSQ< Impl >::LSQRequest
_flagsLSQ< Impl >::LSQRequest
_instLSQ< Impl >::LSQRequest
_numOutstandingPacketsLSQ< Impl >::LSQRequest
_packetsLSQ< Impl >::LSQRequest
_portLSQ< Impl >::LSQRequest
_requestsLSQ< Impl >::LSQRequest
_resLSQ< Impl >::LSQRequest
_senderStateLSQ< Impl >::LSQRequestprotected
_sizeLSQ< Impl >::LSQRequest
_stateLSQ< Impl >::LSQRequestprotected
_taskIdLSQ< Impl >::LSQRequest
addRequest(Addr addr, unsigned size, const std::vector< bool > &byte_enable)LSQ< Impl >::LSQRequestinlineprotected
buildPackets()=0LSQ< Impl >::LSQRequestpure virtual
Complete enum valueLSQ< Impl >::LSQRequestprotected
complete()LSQ< Impl >::LSQRequestinline
Delayed enum valueLSQ< Impl >::LSQRequestprotected
discard()LSQ< Impl >::LSQRequestinline
Discarded enum valueLSQ< Impl >::LSQRequestprotected
discardSenderState()LSQ< Impl >::LSQRequestinline
finish(const Fault &fault, const RequestPtr &req, ThreadContext *tc, Mode mode)=0BaseTLB::Translationpure virtual
Flag enum nameLSQ< Impl >::LSQRequestprotected
flagsLSQ< Impl >::LSQRequestprotected
FlagsStorage typedefLSQ< Impl >::LSQRequestprotected
FlagsType typedefLSQ< Impl >::LSQRequestprotected
freeLSQEntry()LSQ< Impl >::LSQRequestinline
getVaddr(int idx=0) constLSQ< Impl >::LSQRequestinline
handleLocalAccess(ThreadContext *thread, PacketPtr pkt)=0LSQ< Impl >::LSQRequestpure virtual
initiateTranslation()=0LSQ< Impl >::LSQRequestpure virtual
install()LSQ< Impl >::LSQRequestinlineprotected
instruction()LSQ< Impl >::LSQRequestinline
isAnyOutstandingRequest()LSQ< Impl >::LSQRequestinline
IsAtomic enum valueLSQ< Impl >::LSQRequestprotected
isAtomic() constLSQ< Impl >::LSQRequestinlineprotected
isCacheBlockHit(Addr blockAddr, Addr cacheBlockMask)=0LSQ< Impl >::LSQRequestpure virtual
isComplete()LSQ< Impl >::LSQRequestinline
isDelayed()LSQ< Impl >::LSQRequestinlineprotected
isInTranslation()LSQ< Impl >::LSQRequestinline
isLoad() constLSQ< Impl >::LSQRequestinlineprotected
IsLoad enum valueLSQ< Impl >::LSQRequestprotected
isMemAccessRequired()LSQ< Impl >::LSQRequestinline
isPartialFault()LSQ< Impl >::LSQRequestinline
isReleased()LSQ< Impl >::LSQRequestinlineprotected
isSent()LSQ< Impl >::LSQRequestinline
isSplit() constLSQ< Impl >::LSQRequestinline
IsSplit enum valueLSQ< Impl >::LSQRequestprotected
isTranslationBlocked()LSQ< Impl >::LSQRequestinline
isTranslationComplete()LSQ< Impl >::LSQRequestinline
LSQEntryFreed enum valueLSQ< Impl >::LSQRequestprotected
LSQRequest(LSQUnit *port, const DynInstPtr &inst, bool isLoad)LSQ< Impl >::LSQRequestinlineprotected
LSQRequest(LSQUnit *port, const DynInstPtr &inst, bool isLoad, const Addr &addr, const uint32_t &size, const Request::Flags &flags_, PacketDataPtr data=nullptr, uint64_t *res=nullptr, AtomicOpFunctorPtr amo_op=nullptr)LSQ< Impl >::LSQRequestinlineprotected
lsqUnit()LSQ< Impl >::LSQRequestinlineprotected
mainPacket()LSQ< Impl >::LSQRequestinlinevirtual
mainRequest()LSQ< Impl >::LSQRequestinlinevirtual
markDelayed() overrideLSQ< Impl >::LSQRequestinlineprotectedvirtual
name() constLSQ< Impl >::LSQRequestinlinevirtual
numInTranslationFragmentsLSQ< Impl >::LSQRequestprotected
numTranslatedFragmentsLSQ< Impl >::LSQRequestprotected
packet(int idx=0)LSQ< Impl >::LSQRequestinline
packetNotSent()LSQ< Impl >::LSQRequestinline
packetReplied()LSQ< Impl >::LSQRequestinline
packetSent()LSQ< Impl >::LSQRequestinline
recvTimingResp(PacketPtr pkt)=0LSQ< Impl >::LSQRequestpure virtual
release(Flag reason)LSQ< Impl >::LSQRequestinlineprotected
request(int idx=0)LSQ< Impl >::LSQRequestinline
request(int idx=0) constLSQ< Impl >::LSQRequestinline
Retry enum valueLSQ< Impl >::LSQRequestprotected
senderState(LSQSenderState *st)LSQ< Impl >::LSQRequestinline
senderState() constLSQ< Impl >::LSQRequestinline
sendFragmentToTranslation(int i)LSQ< Impl >::LSQRequest
sendPacketToCache()=0LSQ< Impl >::LSQRequestpure virtual
Sent enum valueLSQ< Impl >::LSQRequestprotected
setContext(const ContextID &context_id)LSQ< Impl >::LSQRequestinline
setState(const State &newState)LSQ< Impl >::LSQRequestinlineprotected
setStateToFault()LSQ< Impl >::LSQRequestinline
setVirt(Addr vaddr, unsigned size, Request::Flags flags_, RequestorID requestor_id, Addr pc)LSQ< Impl >::LSQRequestinline
squashed() const overrideLSQ< Impl >::LSQRequestinlineprotectedvirtual
squashTranslation()LSQ< Impl >::LSQRequestinline
State enum nameLSQ< Impl >::LSQRequestprotected
taskId(const uint32_t &v)LSQ< Impl >::LSQRequestinline
taskId() constLSQ< Impl >::LSQRequestinline
TranslationFinished enum valueLSQ< Impl >::LSQRequestprotected
TranslationSquashed enum valueLSQ< Impl >::LSQRequestprotected
TranslationStarted enum valueLSQ< Impl >::LSQRequestprotected
WbStore enum valueLSQ< Impl >::LSQRequestprotected
WritebackDone enum valueLSQ< Impl >::LSQRequestprotected
writebackDone()LSQ< Impl >::LSQRequestinline
writebackScheduled()LSQ< Impl >::LSQRequestinline
WritebackScheduled enum valueLSQ< Impl >::LSQRequestprotected
~LSQRequest()LSQ< Impl >::LSQRequestinlineprotectedvirtual
~Translation()BaseTLB::Translationinlinevirtual

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