Lines Matching defs:mem_req
635 RequestPtr mem_req = std::make_shared<Request>(
640 mem_req->taskId(cpu->taskId());
642 memReq[tid] = mem_req;
647 cpu->itb->translateTiming(mem_req, cpu->thread[tid]->getTC(),
655 const RequestPtr &mem_req)
657 ThreadID tid = cpu->contextToThread(mem_req->contextId());
658 Addr fetchBufferBlockPC = mem_req->getVaddr();
665 if (fetchStatus[tid] != ItlbWait || mem_req != memReq[tid] ||
666 mem_req->getVaddr() != memReq[tid]->getVaddr()) {
679 if (!cpu->system->isMemAddr(mem_req->getPaddr())) {
681 mem_req->getPaddr());
688 PacketPtr data_pkt = new Packet(mem_req, MemCmd::ReadReq);
715 ppFetchRequestSent->notify(mem_req);
722 finishTranslationEvent.setReq(mem_req);
728 tid, mem_req->getVaddr(), memReq[tid]->getVaddr());