gem5  v22.1.0.0
gem5::o3::LSQ::SplitDataRequest Member List

This is the complete list of members for gem5::o3::LSQ::SplitDataRequest, 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
_hasStaleTranslationgem5::o3::LSQ::LSQRequest
_instgem5::o3::LSQ::LSQRequest
_mainPacketgem5::o3::LSQ::SplitDataRequestprotected
_mainReqgem5::o3::LSQ::SplitDataRequestprotected
_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()gem5::o3::LSQ::SplitDataRequestvirtual
Complete enum valuegem5::o3::LSQ::LSQRequestprotected
complete()gem5::o3::LSQ::LSQRequestinline
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, gem5::ThreadContext *tc, BaseMMU::Mode mode)gem5::o3::LSQ::SplitDataRequestvirtual
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)gem5::o3::LSQ::SplitDataRequestvirtual
hasStaleTranslation() constgem5::o3::LSQ::LSQRequestinline
initiateTranslation()gem5::o3::LSQ::SplitDataRequestvirtual
install()gem5::o3::LSQ::LSQRequestprotected
instruction()gem5::o3::LSQ::LSQRequestinline
isAnyOutstandingRequest()gem5::o3::LSQ::LSQRequestinline
isAtomic() constgem5::o3::LSQ::LSQRequestinlineprotected
IsAtomic enum valuegem5::o3::LSQ::LSQRequestprotected
isCacheBlockHit(Addr blockAddr, Addr cacheBlockMask)gem5::o3::LSQ::SplitDataRequestvirtual
isComplete()gem5::o3::LSQ::LSQRequestinline
isDelayed()gem5::o3::LSQ::LSQRequestinlineprotected
isInTranslation()gem5::o3::LSQ::LSQRequestinline
IsLoad enum valuegem5::o3::LSQ::LSQRequestprotected
isLoad() constgem5::o3::LSQ::LSQRequestinlineprotected
isMemAccessRequired()gem5::o3::LSQ::LSQRequestinline
isPartialFault()gem5::o3::LSQ::LSQRequestinline
isReleased()gem5::o3::LSQ::LSQRequestinline
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, bool stale_translation=false)gem5::o3::LSQ::LSQRequestprotected
lsqUnit()gem5::o3::LSQ::LSQRequestinlineprotected
mainPacket()gem5::o3::LSQ::SplitDataRequestvirtual
mainReq()gem5::o3::LSQ::SplitDataRequestvirtual
markAsStaleTranslation()gem5::o3::LSQ::SplitDataRequestvirtual
markDelayed() overridegem5::o3::LSQ::LSQRequestinlineprotectedvirtual
name() constgem5::o3::LSQ::SplitDataRequestinlinevirtual
needWBToRegister() constgem5::o3::LSQ::LSQRequestinline
numFragmentsgem5::o3::LSQ::SplitDataRequestprotected
numInTranslationFragmentsgem5::o3::LSQ::LSQRequestprotected
numReceivedPacketsgem5::o3::LSQ::SplitDataRequestprotected
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)gem5::o3::LSQ::SplitDataRequestvirtual
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()gem5::o3::LSQ::SplitDataRequestvirtual
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
SplitDataRequest(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)gem5::o3::LSQ::SplitDataRequestinline
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
~SplitDataRequest()gem5::o3::LSQ::SplitDataRequestinlinevirtual
~Translation()gem5::BaseMMU::Translationinlinevirtual

Generated on Wed Dec 21 2022 10:24:18 for gem5 by doxygen 1.9.1