Lines Matching refs:pkt
68 DmaPort::handleResp(PacketPtr pkt, Tick delay)
71 assert(pkt->isResponse());
74 DmaReqState *state = dynamic_cast<DmaReqState*>(pkt->senderState);
79 pkt->cmdString(), pkt->getAddr(), pkt->req->getSize(),
89 state->numBytes += pkt->req->getSize();
103 delete pkt;
111 DmaPort::recvTimingResp(PacketPtr pkt)
114 assert(pkt->req->isUncacheable() ||
115 !(pkt->cacheResponding() && !pkt->hasSharers()));
117 handleResp(pkt);
180 PacketPtr pkt = new Packet(req, cmd);
184 pkt->dataStatic(data + gen.complete());
186 pkt->senderState = reqState;
190 queueDma(pkt);
210 DmaPort::queueDma(PacketPtr pkt)
212 transmitList.push_back(pkt);
224 PacketPtr pkt = transmitList.front();
226 DPRINTF(DMA, "Trying to send %s addr %#x\n", pkt->cmdString(),
227 pkt->getAddr());
229 inRetry = !sendTimingReq(pkt);
268 PacketPtr pkt = transmitList.front();
272 pkt->req->getPaddr(), pkt->req->getSize());
273 Tick lat = sendAtomic(pkt);
275 handleResp(pkt, lat);