Lines Matching refs:response

186     /* Submit the translation request.  The response will come
234 /* This FetchRequest becomes SenderState to allow the response to be
253 Fetch1::handleTLBResponse(FetchRequestPtr response)
257 if (response->fault != NoFault) {
260 response->fault->name(),
261 (response->request->hasPaddr() ?
262 response->request->getPaddr() : 0),
263 response->request->getVaddr());
266 minorTraceResponseLine(name(), response);
268 DPRINTF(Fetch, "Got ITLB response\n");
271 response->state = FetchRequest::Translated;
273 tryToSendToTransfers(response);
396 /** Print the appropriate MinorLine line for a fetch response */
399 Fetch1::FetchRequestPtr response) const
401 const RequestPtr &request M5_VAR_USED = response->request;
403 if (response->packet && response->packet->isError()) {
405 response->id, request->getVaddr());
406 } else if (response->fault != NoFault) {
408 response->id, request->getVaddr(), response->fault->name());
411 response->id, request->getSize(),
417 Fetch1::recvTimingResp(PacketPtr response)
421 /* Only push the response if we didn't change stream? No, all responses
425 (response->popSenderState());
429 fetch_request->packet = response;
437 if (response->isError()) {
438 DPRINTF(Fetch, "Received error response packet: %s\n",
539 Fetch1::processResponse(Fetch1::FetchRequestPtr response,
542 Fetch1ThreadInfo &thread = fetchInfo[response->id.threadId];
543 PacketPtr packet = response->packet;
547 line.setFault(response->fault);
549 line.id = response->id;
551 line.pc = response->pc;
554 line.lineBaseAddr = response->request->getVaddr();
556 if (response->fault != NoFault) {
562 response->fault->name());
566 /* Null the response's packet to prevent the response from trying to
568 response->packet = NULL;
604 /* The streamSeqNum tagging in request/response ->req should handle
670 Fetch1::FetchRequestPtr response = transfers.front();
672 if (response->isDiscardable()) {
673 nextStageReserve[response->id.threadId].freeReservation();
683 response->id);
685 processResponse(response, line_out);