Lines Matching refs:mainRequest
628 if (req->mainRequest()->isStrictlyOrdered() &&
652 req->mainRequest()->getPaddr(), req->isSplit() ? " split" : "");
654 if (req->mainRequest()->isLLSC()) {
659 TheISA::handleLockedRead(load_inst.get(), req->mainRequest());
663 if (req->mainRequest()->isMmappedIpr()) {
668 PacketPtr main_pkt = new Packet(req->mainRequest(), MemCmd::ReadReq);
694 !(store_it->request()->mainRequest() &&
695 store_it->request()->mainRequest()->isCacheMaintenance())) {
700 auto req_s = req->mainRequest()->getVaddr();
701 auto req_e = req_s + req->mainRequest()->getSize();
716 !req->mainRequest()->isLLSC()) {
719 int shift_amt = req->mainRequest()->getVaddr() -
725 new uint8_t[req->mainRequest()->getSize()];
729 req->mainRequest()->getSize());
733 req->mainRequest()->getSize());
737 req->mainRequest()->getVaddr());
739 PacketPtr data_pkt = new Packet(req->mainRequest(),
767 (!req->mainRequest()->isLLSC() &&
773 (req->mainRequest()->isLLSC() &&
811 store_it._idx, req->mainRequest()->getVaddr());
827 load_inst->memData = new uint8_t[req->mainRequest()->getSize()];
868 req->mainRequest()->getFlags() & Request::STORE_NO_DATA;