This is the complete list of members for gem5::MSHRQueue, including all inherited members.
_drainManager | gem5::Drainable | private |
_drainState | gem5::Drainable | mutableprivate |
_name | gem5::Named | private |
_numInService | gem5::Queue< MSHR > | protected |
addToReadyList(MSHR *entry) | gem5::Queue< MSHR > | inlineprotected |
allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter order, bool alloc_on_fill) | gem5::MSHRQueue | |
allocated | gem5::Queue< MSHR > | protected |
allocatedList | gem5::Queue< MSHR > | protected |
canPrefetch() const | gem5::MSHRQueue | inline |
deallocate(MSHR *mshr) override | gem5::MSHRQueue | virtual |
delay(MSHR *mshr, Tick delay_ticks) | gem5::MSHRQueue | |
demandReserve | gem5::MSHRQueue | private |
dmDrain() | gem5::Drainable | private |
dmDrainResume() | gem5::Drainable | private |
drain() override | gem5::Queue< MSHR > | inlinevirtual |
Drainable() | gem5::Drainable | protected |
drainResume() | gem5::Drainable | inlineprotectedvirtual |
drainState() const | gem5::Drainable | inline |
entries | gem5::Queue< MSHR > | protected |
findMatch(Addr blk_addr, bool is_secure, bool ignore_uncacheable=true) const | gem5::Queue< MSHR > | inline |
findPending(const QueueEntry *entry) const | gem5::Queue< MSHR > | inline |
forceDeallocateTarget(MSHR *mshr) | gem5::MSHRQueue | |
freeList | gem5::Queue< MSHR > | protected |
getNext() const | gem5::Queue< MSHR > | inline |
havePending() const | gem5::MSHRQueue | inline |
isEmpty() const | gem5::Queue< MSHR > | inline |
isFull() const | gem5::Queue< MSHR > | inline |
label | gem5::Queue< MSHR > | protected |
markInService(MSHR *mshr, bool pending_modified_resp) | gem5::MSHRQueue | |
markPending(MSHR *mshr) | gem5::MSHRQueue | |
moveToFront(MSHR *mshr) | gem5::MSHRQueue | |
MSHRQueue(const std::string &_label, int num_entries, int reserve, int demand_reserve, std::string cache_name) | gem5::MSHRQueue | |
name() const | gem5::Named | inlinevirtual |
Named(const std::string &name_) | gem5::Named | inline |
nextReadyTime() const | gem5::Queue< MSHR > | inline |
notifyFork() | gem5::Drainable | inlinevirtual |
numEntries | gem5::Queue< MSHR > | protected |
numInService() const | gem5::Queue< MSHR > | inline |
numReserve | gem5::Queue< MSHR > | protected |
Queue(const std::string &_label, int num_entries, int reserve, const std::string &name) | gem5::Queue< MSHR > | inline |
readyList | gem5::Queue< MSHR > | protected |
signalDrainDone() const | gem5::Drainable | inlineprotected |
trySatisfyFunctional(PacketPtr pkt) | gem5::Queue< MSHR > | inline |
~Drainable() | gem5::Drainable | protectedvirtual |
~Named()=default | gem5::Named | virtual |