Lines Matching refs:pkt
184 * @param pkt Packet considered for the flag update
186 * @param alloc_on_fill Whether the pkt would allocate on a fill
188 void updateFlags(PacketPtr pkt, Target::Source source,
228 * @param pkt Packet considered for adding
230 void updateWriteFlags(PacketPtr pkt) {
242 bool can_merge_write = pkt->isWrite() &&
243 ((pkt->req->getFlags() & noMergeFlags) == 0);
246 auto offset = pkt->getOffset(blkSize);
248 std::fill(begin, begin + pkt->getSize(), true);
269 * @param pkt Packet considered for adding
276 void add(PacketPtr pkt, Tick readyTime, Counter order,
287 bool trySatisfyFunctional(PacketPtr pkt);
339 PacketPtr pkt = targets.front().pkt;
340 return pkt->isClean();
415 * @param pkt The original miss.
420 void allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt,
460 * @param pkt The response from the downstream memory
462 TargetList extractServiceableTargets(PacketPtr pkt);
509 bool trySatisfyFunctional(PacketPtr pkt);
536 bool matchBlockAddr(const PacketPtr pkt) const override;