gem5  v21.2.0.0
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
_faultgem5::o3::LSQ::LSQRequest
_flagsgem5::o3::LSQ::LSQRequest
_instgem5::o3::LSQ::LSQRequest
_numOutstandingPacketsgem5::o3::LSQ::LSQRequest
_packetsgem5::o3::LSQ::LSQRequest
_portgem5::o3::LSQ::LSQRequest
_reqsgem5::o3::LSQ::LSQRequest
_resgem5::o3::LSQ::LSQRequest
_sizegem5::o3::LSQ::LSQRequest
_stategem5::o3::LSQ::LSQRequestprotected
_taskIdgem5::o3::LSQ::LSQRequest
addReq(Addr addr, unsigned size, const std::vector< bool > &byte_enable)gem5::o3::LSQ::LSQRequestprotected
buildPackets()=0gem5::o3::LSQ::LSQRequestpure virtual
complete()gem5::o3::LSQ::LSQRequestinline
Complete enum valuegem5::o3::LSQ::LSQRequestprotected
contextId() constgem5::o3::LSQ::LSQRequest
Delayed enum valuegem5::o3::LSQ::LSQRequestprotected
discard()gem5::o3::LSQ::LSQRequestinline
Discarded enum valuegem5::o3::LSQ::LSQRequestprotected
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::LSQRequestinline
isSent()gem5::o3::LSQ::LSQRequestinline
IsSplit enum valuegem5::o3::LSQ::LSQRequestprotected
isSplit() constgem5::o3::LSQ::LSQRequestinline
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
mainReq()gem5::o3::LSQ::LSQRequestinlinevirtual
markDelayed() overridegem5::o3::LSQ::LSQRequestinlineprotectedvirtual
name() constgem5::o3::LSQ::LSQRequestinlinevirtual
needWBToRegister() constgem5::o3::LSQ::LSQRequestinline
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
predecessorgem5::Packet::SenderState
recvTimingResp(PacketPtr pkt)=0gem5::o3::LSQ::LSQRequestpure virtual
release(Flag reason)gem5::o3::LSQ::LSQRequestinlineprotected
req(int idx=0)gem5::o3::LSQ::LSQRequestinline
req(int idx=0) constgem5::o3::LSQ::LSQRequestinline
Retry enum valuegem5::o3::LSQ::LSQRequestprotected
SenderState()gem5::Packet::SenderStateinline
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
WritebackDone enum valuegem5::o3::LSQ::LSQRequestprotected
writebackDone()gem5::o3::LSQ::LSQRequestinline
writebackScheduled()gem5::o3::LSQ::LSQRequestinline
WritebackScheduled enum valuegem5::o3::LSQ::LSQRequestprotected
WriteBackToRegister enum valuegem5::o3::LSQ::LSQRequestprotected
~LSQRequest()gem5::o3::LSQ::LSQRequestprotectedvirtual
~SenderState()gem5::Packet::SenderStateinlinevirtual
~Translation()gem5::BaseMMU::Translationinlinevirtual

Generated on Tue Dec 21 2021 11:36:15 for gem5 by doxygen 1.8.17