Lines Matching refs:mainReq
818 mainReq->setFlags(req->getFlags());
824 _inst->strictlyOrdered(mainReq->isStrictlyOrdered());
831 _inst->memReqFlags = mainReq->getFlags();
832 if (mainReq->isCondSwap()) {
835 mainReq->setExtraData(*_res);
886 return mainReq;
899 mainReq = std::make_shared<Request>(_inst->getASID(), base_addr,
903 mainReq->setByteEnable(_byteEnable);
906 // Paddr is not used in mainReq. However, we will accumulate the flags
907 // from the sub requests into mainReq by calling setFlags() in finish().
910 mainReq->setPaddr(0);
1012 ? Packet::createRead(mainReq)
1013 : Packet::createWrite(mainReq);
1052 _mainPacket = Packet::createRead(mainReq);