Lines Matching refs:pkt
42 bool HMCController::recvTimingReq(PacketPtr pkt, PortID slave_port_id)
48 assert(!pkt->isExpressSnoop());
58 src_port->name(), pkt->cmdString(), pkt->getAddr());
63 src_port->name(), pkt->cmdString(), pkt->getAddr());
67 unsigned int pkt_size = pkt->hasData() ? pkt->getSize() : 0;
68 unsigned int pkt_cmd = pkt->cmdToIndex();
71 Tick old_header_delay = pkt->headerDelay;
77 calcPacketTiming(pkt, xbar_delay);
80 Tick packetFinishTime = clockEdge(Cycles(1)) + pkt->payloadDelay;
84 const bool expect_response = pkt->needsResponse() &&
85 !pkt->cacheResponding();
88 bool success = masterPorts[master_port_id]->sendTimingReq(pkt);
92 src_port->name(), pkt->cmdString(), pkt->getAddr());
95 pkt->headerDelay = old_header_delay;
106 assert(routeTo.find(pkt->req) == routeTo.end());
107 routeTo[pkt->req] = slave_port_id;