Lines Matching refs:response

268     DPRINTFS(MinorMem, (&port), "Received translation response for"
306 /* Submit the translation request. The response will come through
338 DPRINTFS(MinorMem, (&port), "Received translation response for fragment"
575 /* Might as well make the overall/response packet here */
624 LSQ::SplitDataRequest::retireResponse(PacketPtr response)
631 response->req->getVaddr(), response->req->getSize(),
632 request->getVaddr() - response->req->getVaddr(),
641 } else if (response->isError()) {
645 packet->copyError(response);
655 /* Populate the portion of the overall response data represented
656 * by the response fragment */
658 data + (response->req->getVaddr() - request->getVaddr()),
659 response->getConstPtr<uint8_t>(),
660 response->req->getSize());
682 response->getSize());
1096 * repurpose this request's packet into a response packet */
1178 * so the response can be correctly handled */
1287 LSQ::recvTimingResp(PacketPtr response)
1290 safe_cast<LSQRequestPtr>(response->popSenderState());
1292 DPRINTF(MinorMem, "Received response packet inst: %s"
1294 *(request->inst), response->getAddr(),
1295 response->cmd.toString());
1299 if (response->isError()) {
1300 DPRINTF(MinorMem, "Received error response packet: %s\n",
1308 request->retireResponse(response);
1317 request->retireResponse(response);
1332 panic("Shouldn't be allowed to receive a response from another state");
1501 DPRINTF(MinorMem, "Found matching memory response for inst: %s\n",
1504 DPRINTF(MinorMem, "No matching memory response for inst: %s\n",
1512 LSQ::popResponse(LSQ::LSQRequestPtr response)
1514 assert(!transfers.empty() && transfers.front() == response);
1518 if (!response->isLoad)
1521 if (response->issuedToMemory)
1524 if (response->state != LSQRequest::StoreInStoreBuffer) {
1526 (response->isLoad ? "load" : "store"),
1527 *(response->inst));
1529 delete response;