gem5  v21.1.0.2
gem5::o3::LSQ::LSQRequest Member List

This is the complete list of members for gem5::o3::LSQ::LSQRequest, including all inherited members.

_addrgem5::o3::LSQ::LSQRequest
_amo_opgem5::o3::LSQ::LSQRequest
_byteEnablegem5::o3::LSQ::LSQRequest
_datagem5::o3::LSQ::LSQRequest
_entryIdxgem5::o3::LSQ::LSQRequestprotected
_faultgem5::o3::LSQ::LSQRequest
_flagsgem5::o3::LSQ::LSQRequest
_instgem5::o3::LSQ::LSQRequest
_numOutstandingPacketsgem5::o3::LSQ::LSQRequest
_packetsgem5::o3::LSQ::LSQRequest
_portgem5::o3::LSQ::LSQRequest
_requestsgem5::o3::LSQ::LSQRequest
_resgem5::o3::LSQ::LSQRequest
_senderStategem5::o3::LSQ::LSQRequestprotected
_sizegem5::o3::LSQ::LSQRequest
_stategem5::o3::LSQ::LSQRequestprotected
_taskIdgem5::o3::LSQ::LSQRequest
addRequest(Addr addr, unsigned size, const std::vector< bool > &byte_enable)gem5::o3::LSQ::LSQRequestprotected
buildPackets()=0gem5::o3::LSQ::LSQRequestpure virtual
Complete enum valuegem5::o3::LSQ::LSQRequestprotected
complete()gem5::o3::LSQ::LSQRequestinline
Delayed enum valuegem5::o3::LSQ::LSQRequestprotected
discard()gem5::o3::LSQ::LSQRequestinline
Discarded enum valuegem5::o3::LSQ::LSQRequestprotected
discardSenderState()gem5::o3::LSQ::LSQRequestinline
finish(const Fault &fault, const RequestPtr &req, ThreadContext *tc, BaseMMU::Mode mode)=0gem5::BaseMMU::Translationpure virtual
Flag enum namegem5::o3::LSQ::LSQRequestprotected
flagsgem5::o3::LSQ::LSQRequestprotected
FlagsStorage typedefgem5::o3::LSQ::LSQRequestprotected
FlagsType typedefgem5::o3::LSQ::LSQRequestprotected
freeLSQEntry()gem5::o3::LSQ::LSQRequestinline
getVaddr(int idx=0) constgem5::o3::LSQ::LSQRequestinline
handleLocalAccess(gem5::ThreadContext *thread, PacketPtr pkt)=0gem5::o3::LSQ::LSQRequestpure virtual
initiateTranslation()=0gem5::o3::LSQ::LSQRequestpure virtual
install()gem5::o3::LSQ::LSQRequestprotected
instruction()gem5::o3::LSQ::LSQRequestinline
isAnyOutstandingRequest()gem5::o3::LSQ::LSQRequestinline
IsAtomic enum valuegem5::o3::LSQ::LSQRequestprotected
isAtomic() constgem5::o3::LSQ::LSQRequestinlineprotected
isCacheBlockHit(Addr blockAddr, Addr cacheBlockMask)=0gem5::o3::LSQ::LSQRequestpure virtual
isComplete()gem5::o3::LSQ::LSQRequestinline
isDelayed()gem5::o3::LSQ::LSQRequestinlineprotected
isInTranslation()gem5::o3::LSQ::LSQRequestinline
isLoad() constgem5::o3::LSQ::LSQRequestinlineprotected
IsLoad enum valuegem5::o3::LSQ::LSQRequestprotected
isMemAccessRequired()gem5::o3::LSQ::LSQRequestinline
isPartialFault()gem5::o3::LSQ::LSQRequestinline
isReleased()gem5::o3::LSQ::LSQRequestinlineprotected
isSent()gem5::o3::LSQ::LSQRequestinline
isSplit() constgem5::o3::LSQ::LSQRequestinline
IsSplit enum valuegem5::o3::LSQ::LSQRequestprotected
isTranslationBlocked()gem5::o3::LSQ::LSQRequestinline
isTranslationComplete()gem5::o3::LSQ::LSQRequestinline
LSQEntryFreed enum valuegem5::o3::LSQ::LSQRequestprotected
LSQRequest(LSQUnit *port, const DynInstPtr &inst, bool isLoad)gem5::o3::LSQ::LSQRequestprotected
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)gem5::o3::LSQ::LSQRequestprotected
lsqUnit()gem5::o3::LSQ::LSQRequestinlineprotected
mainPacket()gem5::o3::LSQ::LSQRequestinlinevirtual
mainRequest()gem5::o3::LSQ::LSQRequestinlinevirtual
markDelayed() overridegem5::o3::LSQ::LSQRequestinlineprotectedvirtual
name() constgem5::o3::LSQ::LSQRequestinlinevirtual
numInTranslationFragmentsgem5::o3::LSQ::LSQRequestprotected
numTranslatedFragmentsgem5::o3::LSQ::LSQRequestprotected
packet(int idx=0)gem5::o3::LSQ::LSQRequestinline
packetNotSent()gem5::o3::LSQ::LSQRequestinline
packetReplied()gem5::o3::LSQ::LSQRequestinline
packetSent()gem5::o3::LSQ::LSQRequestinline
recvTimingResp(PacketPtr pkt)=0gem5::o3::LSQ::LSQRequestpure virtual
release(Flag reason)gem5::o3::LSQ::LSQRequestinlineprotected
request(int idx=0)gem5::o3::LSQ::LSQRequestinline
request(int idx=0) constgem5::o3::LSQ::LSQRequestinline
Retry enum valuegem5::o3::LSQ::LSQRequestprotected
senderState(LSQSenderState *st)gem5::o3::LSQ::LSQRequestinline
senderState() constgem5::o3::LSQ::LSQRequestinline
sendFragmentToTranslation(int i)gem5::o3::LSQ::LSQRequest
sendPacketToCache()=0gem5::o3::LSQ::LSQRequestpure virtual
Sent enum valuegem5::o3::LSQ::LSQRequestprotected
setContext(const ContextID &context_id)gem5::o3::LSQ::LSQRequestinline
setState(const State &newState)gem5::o3::LSQ::LSQRequestinlineprotected
setStateToFault()gem5::o3::LSQ::LSQRequestinline
setVirt(Addr vaddr, unsigned size, Request::Flags flags_, RequestorID requestor_id, Addr pc)gem5::o3::LSQ::LSQRequestinline
squashed() const overridegem5::o3::LSQ::LSQRequestprotectedvirtual
squashTranslation()gem5::o3::LSQ::LSQRequestinline
State enum namegem5::o3::LSQ::LSQRequestprotected
taskId(const uint32_t &v)gem5::o3::LSQ::LSQRequestinline
taskId() constgem5::o3::LSQ::LSQRequestinline
TranslationFinished enum valuegem5::o3::LSQ::LSQRequestprotected
TranslationSquashed enum valuegem5::o3::LSQ::LSQRequestprotected
TranslationStarted enum valuegem5::o3::LSQ::LSQRequestprotected
WbStore enum valuegem5::o3::LSQ::LSQRequestprotected
WritebackDone enum valuegem5::o3::LSQ::LSQRequestprotected
writebackDone()gem5::o3::LSQ::LSQRequestinline
writebackScheduled()gem5::o3::LSQ::LSQRequestinline
WritebackScheduled enum valuegem5::o3::LSQ::LSQRequestprotected
~LSQRequest()gem5::o3::LSQ::LSQRequestprotectedvirtual
~Translation()gem5::BaseMMU::Translationinlinevirtual

Generated on Tue Sep 21 2021 12:31:45 for gem5 by doxygen 1.8.17