|
gem5
v21.0.1.0
|
This is the complete list of members for Minor::LSQ, including all inherited members.
| _name | Named | protected |
| accessesInFlight() const | Minor::LSQ | inline |
| AddrRangeCoverage enum name | Minor::LSQ | protected |
| cacheBlockMask | Minor::LSQ | protected |
| canPushIntoStoreBuffer() const | Minor::LSQ | inline |
| canRequest() | Minor::LSQ | inline |
| canSendToMemorySystem() | Minor::LSQ | protected |
| clearMemBarrier(MinorDynInstPtr inst) | Minor::LSQ | protected |
| completeMemBarrierInst(MinorDynInstPtr inst, bool committed) | Minor::LSQ | |
| cpu | Minor::LSQ | protected |
| dcachePort | Minor::LSQ | protected |
| execute | Minor::LSQ | protected |
| findResponse(MinorDynInstPtr inst) | Minor::LSQ | |
| FullAddrRangeCoverage enum value | Minor::LSQ | protected |
| getDcachePort() | Minor::LSQ | inline |
| getLastMemBarrier(ThreadID thread_id) const | Minor::LSQ | inline |
| inMemorySystemLimit | Minor::LSQ | |
| isDrained() | Minor::LSQ | |
| issuedMemBarrierInst(MinorDynInstPtr inst) | Minor::LSQ | |
| lastMemBarrier | Minor::LSQ | protected |
| lineWidth | Minor::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 typedef | Minor::LSQ | |
| LSQRequestPtr typedef | Minor::LSQ | |
| MemoryNeedsRetry enum value | Minor::LSQ | protected |
| MemoryRunning enum value | Minor::LSQ | protected |
| MemoryState enum name | Minor::LSQ | protected |
| minorTrace() const | Minor::LSQ | |
| moveFromRequestsToTransfers(LSQRequestPtr request) | Minor::LSQ | protected |
| name() const | Named | inline |
| Named(const std::string &name_) | Named | inline |
| needsToTick() | Minor::LSQ | |
| NoAddrRangeCoverage enum value | Minor::LSQ | protected |
| numAccessesInDTLB | Minor::LSQ | protected |
| numAccessesInMemorySystem | Minor::LSQ | protected |
| numAccessesIssuedToMemory | Minor::LSQ | protected |
| numStoresInTransfers | Minor::LSQ | protected |
| operator<<(std::ostream &os, MemoryState state) | Minor::LSQ | friend |
| operator<<(std::ostream &os, AddrRangeCoverage state) | Minor::LSQ | friend |
| operator<<(std::ostream &os, LSQRequest::LSQRequestState state) | Minor::LSQ | friend |
| PartialAddrRangeCoverage enum value | Minor::LSQ | protected |
| 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 | |
| requests | Minor::LSQ | |
| retryRequest | Minor::LSQ | protected |
| sendStoreToStoreBuffer(LSQRequestPtr request) | Minor::LSQ | |
| state | Minor::LSQ | |
| step() | Minor::LSQ | |
| storeBuffer | Minor::LSQ | |
| threadSnoop(LSQRequestPtr request) | Minor::LSQ | protected |
| transfers | Minor::LSQ | |
| tryToSend(LSQRequestPtr request) | Minor::LSQ | protected |
| tryToSendToTransfers(LSQRequestPtr request) | Minor::LSQ | protected |
| ~LSQ() | Minor::LSQ | virtual |