Lines Matching refs:read
241 walker->port.sendAtomic(read);
244 assert(fault == NoFault || read == NULL);
249 } while (read);
265 walker->port.sendFunctional(read);
270 assert(fault == NoFault || read == NULL);
273 } while (read);
288 pte = read->getLE<uint64_t>();
290 pte = read->getLE<uint32_t>();
519 PacketPtr oldRead = read;
520 //If we didn't return, we're setting up another read.
525 read = new Packet(request, MemCmd::ReadReq);
526 read->allocate();
527 // If we need to write, adjust the read packet to write the modified
545 delete read;
546 read = NULL;
595 read = new Packet(request, MemCmd::ReadReq);
596 read->allocate();
612 // should not have a pending read it we also had one outstanding
613 assert(!read);
621 read = pkt;
624 assert(timingFault == NoFault || read == NULL);
632 if (inflight == 0 && read == NULL && writes.size() == 0) {
667 if (read) {
668 PacketPtr pkt = read;
669 read = NULL;
673 read = pkt;