Searched refs:request (Results 26 - 35 of 35) sorted by relevance

12

/gem5/src/mem/ruby/slicc_interface/
H A DAbstractController.hh106 // Different latencies may be used depending on the request type.
122 //! Function for enqueuing a prefetch request
160 * destination for a given request using its address and the type
161 * of the destination. For example for a request with a given
173 void profileRequest(const std::string &request);
259 // Id of the machine from which the request originated.
/gem5/src/cpu/o3/
H A Dlsq_impl.hh356 // Update the LSQRequest state (this may delete the request)
357 senderState->request()->packetReplied();
693 // This comming request can be either load, store or atomic.
694 // Atomic request has a corresponding pointer to its atomic memory
744 inst->reqToVerify = std::make_shared<Request>(*req->request());
752 // multi-access split request at this point.
779 /* If the instruction has been squahsed, let the request know
830 _inst->physEffAddr = request(0)->getPaddr();
979 this->request(i),
1034 ? Packet::createRead(request())
[all...]
/gem5/configs/common/
H A DHMC.py112 # the added latency for sending a request to non-local vault(bridge in b/t
123 # request can be forwarded to any other vault.
171 # Number of packets (not flits) to store at the request side of the serial
175 request side of the serial link")
258 request side of the crossbar")
427 # Connecting xbar with each other for request arriving at the wrong xbar,
/gem5/src/mem/ruby/system/
H A DRubyPort.cc173 // First we must retrieve the request port from the sender State
236 DPRINTF(RubyPort, "Timing request for address %#x on port %d\n",
241 panic("RubyPort should never see request with the "
275 // Submit the ruby request
278 // If the request successfully issued then we should return true.
400 // the functional request failed
427 // First we must retrieve the request port from the sender State
592 // Allocate the invalidate request and packet on the stack, as it is
595 auto request = std::make_shared<Request>( local
600 // This assumes that snooping ports do NOT modify the packet/request
[all...]
/gem5/ext/pybind11/tests/
H A Dtest_buffers.cpp82 py::buffer_info info = b.request();
/gem5/src/cpu/kvm/
H A Dbase.cc200 DPRINTF(KvmIO, "KVM: Finished timing request\n");
217 DPRINTF(KvmIO, "KVM: Retry for timing request\n");
1179 BaseKvmCPU::ioctl(int request, long p1) const argument
1184 return ::ioctl(vcpuFD, request, p1);
/gem5/src/mem/cache/
H A Dbase.cc637 // needs to be found. As a result we always update the request if
667 // if it came as a request from the CPU side then make sure it
672 // if it came from the memory side, it must be a snoop request
724 // note that null does not mean there is no request, it could
729 // If we got a write buffer request ready, first priority is a
789 // free the request and packet
1192 // treat the CleanEvict like a satisfied write request and delete
1360 // current request and then get rid of it
1479 // must be an outstanding upgrade or clean request
1670 RequestPtr request
[all...]
/gem5/ext/pybind11/include/pybind11/
H A Dstl_bind.h387 auto info = buf.request();
H A Dnumpy.h1523 std::array<buffer_info, NVectorized> buffers{{ reinterpret_cast<array *>(params[VIndex])->request()... }};
1584 buffer_info output = output_array.request();
H A Dpytypes.h1315 buffer_info request(bool writable = false) const { function in class:buffer

Completed in 44 milliseconds

12