Searched refs:DeferredPacket (Results 1 - 10 of 10) sorted by relevance

/gem5/src/mem/cache/prefetch/
H A Dqueued.hh57 struct DeferredPacket : public BaseTLB::Translation { struct in class:QueuedPrefetcher
81 DeferredPacket(QueuedPrefetcher *o, PrefetchInfo const &pfi, Tick t, function in struct:QueuedPrefetcher::DeferredPacket
86 bool operator>(const DeferredPacket& that) const
90 bool operator<(const DeferredPacket& that) const
94 bool operator<=(const DeferredPacket& that) const
134 std::list<DeferredPacket> pfq;
135 std::list<DeferredPacket> pfqMissingTranslation;
137 using const_iterator = std::list<DeferredPacket>::const_iterator;
138 using iterator = std::list<DeferredPacket>::iterator;
200 * Adds a DeferredPacket t
[all...]
H A Dqueued.cc53 QueuedPrefetcher::DeferredPacket::createPkt(Addr paddr, unsigned blk_size,
73 QueuedPrefetcher::DeferredPacket::startTranslation(BaseTLB *tlb)
84 QueuedPrefetcher::DeferredPacket::finish(const Fault &fault,
107 for (DeferredPacket &p : pfq) {
259 DeferredPacket &dp = *it;
269 QueuedPrefetcher::translationComplete(DeferredPacket *dp, bool failed)
306 QueuedPrefetcher::alreadyInQueue(std::list<DeferredPacket> &queue,
431 DeferredPacket dpp(this, new_pfi, 0, priority);
450 QueuedPrefetcher::addToQueue(std::list<DeferredPacket> &queue,
451 DeferredPacket
[all...]
/gem5/src/mem/
H A Dbridge.hh82 class DeferredPacket class in class:Bridge
90 DeferredPacket(PacketPtr _pkt, Tick _tick) : tick(_tick), pkt(_pkt) function in class:Bridge::DeferredPacket
128 std::deque<DeferredPacket> transmitList;
245 std::deque<DeferredPacket> transmitList;
H A Dserial_link.hh78 class DeferredPacket class in class:SerialLink
86 DeferredPacket(PacketPtr _pkt, Tick _tick) : tick(_tick), pkt(_pkt) function in class:SerialLink::DeferredPacket
124 std::deque<DeferredPacket> transmitList;
237 std::deque<DeferredPacket> transmitList;
H A Dsimple_mem.hh73 class DeferredPacket class in class:SimpleMemory
81 DeferredPacket(PacketPtr _pkt, Tick _tick) : tick(_tick), pkt(_pkt) function in class:SimpleMemory::DeferredPacket
121 std::list<DeferredPacket> packetQueue;
H A Dpacket_queue.hh69 class DeferredPacket { class in class:PacketQueue
73 DeferredPacket(Tick t, PacketPtr p) function in class:PacketQueue::DeferredPacket
78 typedef std::list<DeferredPacket> DeferredPacketList;
H A Dserial_link.cc254 transmitList.emplace_back(DeferredPacket(pkt, when));
269 transmitList.emplace_back(DeferredPacket(pkt, when));
277 DeferredPacket req = transmitList.front();
294 DeferredPacket next_req = transmitList.front();
320 DeferredPacket resp = transmitList.front();
339 DeferredPacket next_resp = transmitList.front();
H A Dbridge.cc251 DeferredPacket req = transmitList.front();
267 DeferredPacket next_req = transmitList.front();
289 DeferredPacket resp = transmitList.front();
308 DeferredPacket next_resp = transmitList.front();
H A Dpacket_queue.cc197 DeferredPacket dp = transmitList.front();
H A Dsimple_mem.cc208 DeferredPacket deferred_pkt = packetQueue.front();

Completed in 22 milliseconds