Lines Matching refs:request
85 * A request can be submitted by pushing it onto the requests queue after
95 * Responses from the memory system alter the request object (state
110 /** Progress of this request through address translation and
123 /** Identity of the line that this request will generate */
128 * system, its request needs to have its packet updated as this may
132 /** The underlying request that this fetch represents */
133 RequestPtr request;
164 * the request on to the ports' handleTLBResponse member
176 request(),
180 request = std::make_shared<Request>();
265 /** Stream sequence number. This changes on request from Execute and is
345 * line request where the given address has a non-0 offset into a
349 /** Try and issue a fetch for a translated request at the
350 * head of the requests queue. Also tries to move the request
352 void tryToSendToTransfers(FetchRequestPtr request);
354 /** Try to send (or resend) a memory request's next/only packet to
357 bool tryToSend(FetchRequestPtr request);
359 /** Move a request between queues */
360 void moveFromRequestsToTransfers(FetchRequestPtr request);
365 /** Pop a request from the given queue and correctly deallocate and