int getNumTargets() const
Returns the current number of allocated targets.
Iterator allocIter
Pointer to this entry on the allocated list.
void allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter _order)
Allocate a miss to this entry.
Iterator readyIter
Pointer to this entry on the ready list.
WriteQueueEntry * allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter order)
Allocates a new WriteQueueEntry for the request and size.
WriteQueue(const std::string &_label, int num_entries, int reserve, const std::string &name)
Create a write queue with a given number of entries.