gem5  v20.1.0.0
Minor::LSQ Member List

This is the complete list of members for Minor::LSQ, including all inherited members.

_nameNamedprotected
accessesInFlight() constMinor::LSQinline
AddrRangeCoverage enum nameMinor::LSQprotected
cacheBlockMaskMinor::LSQprotected
canPushIntoStoreBuffer() constMinor::LSQinline
canRequest()Minor::LSQinline
canSendToMemorySystem()Minor::LSQprotected
clearMemBarrier(MinorDynInstPtr inst)Minor::LSQprotected
completeMemBarrierInst(MinorDynInstPtr inst, bool committed)Minor::LSQ
cpuMinor::LSQprotected
dcachePortMinor::LSQprotected
executeMinor::LSQprotected
findResponse(MinorDynInstPtr inst)Minor::LSQ
FullAddrRangeCoverage enum valueMinor::LSQprotected
getDcachePort()Minor::LSQinline
getLastMemBarrier(ThreadID thread_id) constMinor::LSQinline
inMemorySystemLimitMinor::LSQ
isDrained()Minor::LSQ
issuedMemBarrierInst(MinorDynInstPtr inst)Minor::LSQ
lastMemBarrierMinor::LSQprotected
lineWidthMinor::LSQ
LSQ(std::string name_, std::string dcache_port_name_, MinorCPU &cpu_, Execute &execute_, unsigned int max_accesses_in_memory_system, unsigned int line_width, unsigned int requests_queue_size, unsigned int transfers_queue_size, unsigned int store_buffer_size, unsigned int store_buffer_cycle_store_limit)Minor::LSQ
LSQQueue typedefMinor::LSQ
LSQRequestPtr typedefMinor::LSQ
MemoryNeedsRetry enum valueMinor::LSQprotected
MemoryRunning enum valueMinor::LSQprotected
MemoryState enum nameMinor::LSQprotected
minorTrace() constMinor::LSQ
moveFromRequestsToTransfers(LSQRequestPtr request)Minor::LSQprotected
name() constNamedinline
Named(const std::string &name_)Namedinline
needsToTick()Minor::LSQ
NoAddrRangeCoverage enum valueMinor::LSQprotected
numAccessesInDTLBMinor::LSQprotected
numAccessesInMemorySystemMinor::LSQprotected
numAccessesIssuedToMemoryMinor::LSQprotected
numStoresInTransfersMinor::LSQprotected
operator<<(std::ostream &os, MemoryState state)Minor::LSQfriend
operator<<(std::ostream &os, AddrRangeCoverage state)Minor::LSQfriend
operator<<(std::ostream &os, LSQRequest::LSQRequestState state)Minor::LSQfriend
PartialAddrRangeCoverage enum valueMinor::LSQprotected
popResponse(LSQRequestPtr response)Minor::LSQ
pushFailedRequest(MinorDynInstPtr inst)Minor::LSQ
pushRequest(MinorDynInstPtr inst, bool isLoad, uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res, AtomicOpFunctorPtr amo_op, const std::vector< bool > &byte_enable=std::vector< bool >())Minor::LSQ
recvReqRetry()Minor::LSQ
recvTimingResp(PacketPtr pkt)Minor::LSQ
recvTimingSnoopReq(PacketPtr pkt)Minor::LSQ
requestsMinor::LSQ
retryRequestMinor::LSQprotected
sendStoreToStoreBuffer(LSQRequestPtr request)Minor::LSQ
stateMinor::LSQ
step()Minor::LSQ
storeBufferMinor::LSQ
threadSnoop(LSQRequestPtr request)Minor::LSQprotected
transfersMinor::LSQ
tryToSend(LSQRequestPtr request)Minor::LSQprotected
tryToSendToTransfers(LSQRequestPtr request)Minor::LSQprotected
~LSQ()Minor::LSQvirtual

Generated on Wed Sep 30 2020 14:03:06 for gem5 by doxygen 1.8.17