gem5  v21.1.0.2
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::SplitDataRequestprotected
_amo_opgem5::o3::LSQ::LSQRequest
_byteEnablegem5::o3::LSQ::SplitDataRequestprotected
_datagem5::o3::LSQ::SplitDataRequestprotected
_entryIdxgem5::o3::LSQ::LSQRequestprotected
_faultgem5::o3::LSQ::SplitDataRequestprotected
_flagsgem5::o3::LSQ::SplitDataRequestprotected
_instgem5::o3::LSQ::SplitDataRequestprotected
_mainPacketgem5::o3::LSQ::SplitDataRequestprotected
_numOutstandingPacketsgem5::o3::LSQ::SplitDataRequestprotected
_packetsgem5::o3::LSQ::SplitDataRequestprotected
_portgem5::o3::LSQ::SplitDataRequestprotected
_requestsgem5::o3::LSQ::SplitDataRequestprotected
_resgem5::o3::LSQ::SplitDataRequestprotected
_senderStategem5::o3::LSQ::SplitDataRequestprotected
_sizegem5::o3::LSQ::SplitDataRequestprotected
_stategem5::o3::LSQ::SplitDataRequestprotected
_taskIdgem5::o3::LSQ::SplitDataRequestprotected
addRequest(Addr addr, unsigned size, const std::vector< bool > &byte_enable)gem5::o3::LSQ::LSQRequestprotected
buildPackets()gem5::o3::LSQ::SplitDataRequestvirtual
complete()gem5::o3::LSQ::LSQRequestinline
Complete enum valuegem5::o3::LSQ::LSQRequestprotected
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, gem5::ThreadContext *tc, BaseMMU::Mode mode)gem5::o3::LSQ::SplitDataRequestvirtual
Flag typedefgem5::o3::LSQ::SplitDataRequestprotected
flagsgem5::o3::LSQ::SplitDataRequestprotected
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
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() constgem5::o3::LSQ::SplitDataRequestinlineprotected
gem5::o3::LSQ::LSQRequest::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::SplitDataRequestinlineprotected
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::SplitDataRequestinlineprotected
mainPacket()gem5::o3::LSQ::SplitDataRequestvirtual
mainReqgem5::o3::LSQ::SplitDataRequestprotected
mainRequest()gem5::o3::LSQ::SplitDataRequestvirtual
markDelayed() overridegem5::o3::LSQ::LSQRequestinlineprotectedvirtual
name() constgem5::o3::LSQ::SplitDataRequestinlinevirtual
numFragmentsgem5::o3::LSQ::SplitDataRequestprotected
numInTranslationFragmentsgem5::o3::LSQ::SplitDataRequestprotected
numReceivedPacketsgem5::o3::LSQ::SplitDataRequestprotected
numTranslatedFragmentsgem5::o3::LSQ::SplitDataRequestprotected
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)gem5::o3::LSQ::SplitDataRequestvirtual
release(Flag reason)gem5::o3::LSQ::LSQRequestinlineprotected
request(int idx=0)gem5::o3::LSQ::SplitDataRequestinlineprotected
request(int idx=0) constgem5::o3::LSQ::SplitDataRequestinlineprotected
gem5::o3::LSQ::LSQRequest::request(int idx=0)gem5::o3::LSQ::LSQRequestinline
gem5::o3::LSQ::LSQRequest::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::SplitDataRequestprotected
gem5::o3::LSQ::LSQRequest::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::SplitDataRequestinlineprotected
gem5::o3::LSQ::LSQRequest::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 typedefgem5::o3::LSQ::SplitDataRequestprotected
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 enum valuegem5::o3::LSQ::LSQRequestprotected
writebackScheduled()gem5::o3::LSQ::LSQRequestinline
~LSQRequest()gem5::o3::LSQ::LSQRequestprotectedvirtual
~SplitDataRequest()gem5::o3::LSQ::SplitDataRequestinlinevirtual
~Translation()gem5::BaseMMU::Translationinlinevirtual

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