Lines Matching defs:mem_req
154 RequestPtr mem_req;
162 mem_req = std::make_shared<Request>(0, frag_addr, frag_size,
165 mem_req->setByteEnable(std::vector<bool>(it_start, it_end));
168 mem_req = std::make_shared<Request>(0, frag_addr, frag_size,
173 return mem_req;
193 RequestPtr mem_req = genMemFragmentRequest(frag_addr, size, flags,
197 predicate = (mem_req != nullptr);
201 fault = dtb->translateFunctional(mem_req, tc, BaseTLB::Read);
205 flags_match = checkFlags(unverifiedReq, mem_req->getVaddr(),
206 mem_req->getPaddr(), mem_req->getFlags());
207 pAddr = mem_req->getPaddr();
213 !mem_req->getFlags().isSet(Request::NO_ACCESS)) {
214 PacketPtr pkt = Packet::createRead(mem_req);
218 if (!(mem_req->isUncacheable() || mem_req->isMmappedIpr())) {
230 if (mem_req->isPrefetch()) {
278 RequestPtr mem_req = genMemFragmentRequest(frag_addr, size, flags,
282 predicate = (mem_req != nullptr);
285 fault = dtb->translateFunctional(mem_req, tc, BaseTLB::Write);
289 flags_match = checkFlags(unverifiedReq, mem_req->getVaddr(),
290 mem_req->getPaddr(), mem_req->getFlags());
291 pAddr = mem_req->getPaddr();
302 bool was_prefetch = mem_req->isPrefetch();