Lines Matching refs:pkt
75 PacketQueue::checkConflict(const PacketPtr pkt, const int blk_size) const
80 if (p.pkt->matchBlockAddr(pkt, blk_size))
87 PacketQueue::trySatisfyFunctional(PacketPtr pkt)
89 pkt->pushLabel(label);
97 found = pkt->trySatisfyFunctional(i->pkt);
101 pkt->popLabel();
107 PacketQueue::schedSendTiming(PacketPtr pkt, Tick when)
110 __func__, pkt->cmdString(), pkt->getAddr(), pkt->getSize(), when,
117 assert(!pkt->isExpressSnoop());
141 if ((forceOrder && it->pkt->matchAddr(pkt)) || it->tick <= when) {
144 transmitList.emplace(++it, when, pkt);
150 transmitList.emplace_front(when, pkt);
208 waitingOnRetry = !sendTiming(dp.pkt);
246 ReqPacketQueue::sendTiming(PacketPtr pkt)
248 return masterPort.sendTimingReq(pkt);
261 SnoopRespPacketQueue::sendTiming(PacketPtr pkt)
263 return masterPort.sendTimingSnoopResp(pkt);
275 RespPacketQueue::sendTiming(PacketPtr pkt)
277 return slavePort.sendTimingResp(pkt);