/gem5/src/dev/arm/ |
H A D | smmu_v3_transl.cc | 51 SMMUTranslRequest req; local 52 req.addr = pkt->getAddr(); 53 req.size = pkt->getSize(); 54 req.sid = pkt->req->streamId(); 55 req.ssid = pkt->req->hasSubstreamId() ? 56 pkt->req->substreamId() : 0; 57 req.isWrite = pkt->isWrite(); 58 req 68 SMMUTranslRequest req; local 109 beginTransaction(const SMMUTranslRequest &req) argument [all...] |
/gem5/src/arch/arm/ |
H A D | table_walker.cc | 131 tc(nullptr), aarch64(false), el(EL0), physAddrRange(0), req(nullptr), 246 currState->req = _req; 260 currState->vaddr_tainted = currState->req->getVaddr(); 397 curr_state_copy->transState->finish(f, curr_state_copy->req, 423 currState->req, currState->tc, currState->mode); 427 tlb->translateTiming(currState->req, currState->tc, 460 const bool is_atomic = currState->req->isAtomic(); 529 currState->req = NULL; 597 const bool is_atomic = currState->req->isAtomic(); 697 currState->req 2034 RequestPtr req = std::make_shared<Request>( local [all...] |
/gem5/src/mem/ |
H A D | coherent_xbar.cc | 324 assert(outstandingSnoop.find(pkt->req) == 326 outstandingSnoop.insert(pkt->req); 336 assert(routeTo.find(pkt->req) == routeTo.end()); 337 routeTo[pkt->req] = slave_port_id; 391 const auto route_lookup = routeTo.find(rsp_pkt->req); 404 assert(routeTo.find(pkt->req) == routeTo.end()); 405 routeTo[pkt->req] = slave_port_id; 446 const auto route_lookup = routeTo.find(pkt->req); 549 assert(routeTo.find(pkt->req) == routeTo.end()); 550 routeTo[pkt->req] [all...] |
H A D | page_table.hh | 154 * field of req. 155 * @param req The memory request. 157 Fault translate(const RequestPtr &req);
|
H A D | bridge.cc | 251 DeferredPacket req = transmitList.front(); local 253 assert(req.tick <= curTick()); 255 PacketPtr pkt = req.pkt;
|
H A D | mem_checker_monitor.cc | 145 bool is_read = pkt->isRead() && !pkt->req->isPrefetch(); 234 bool is_read = pkt->isRead() && !pkt->req->isPrefetch(); 236 bool is_failed_LLSC = pkt->isLLSC() && pkt->req->getExtraData() == 0;
|
H A D | noncoherent_xbar.cc | 165 assert(routeTo.find(pkt->req) == routeTo.end()); 166 routeTo[pkt->req] = slave_port_id; 186 const auto route_lookup = routeTo.find(pkt->req);
|
H A D | serial_link.cc | 277 DeferredPacket req = transmitList.front(); local 279 assert(req.tick <= curTick()); 281 PacketPtr pkt = req.pkt;
|
H A D | packet.cc | 384 req->isSecure() ? " (s)" : "", 385 req->isInstFetch() ? " IF" : "", 386 req->isUncacheable() ? " UC" : "", 388 req->isToPOC() ? " PoC" : "", 389 req->isToPOU() ? " PoU" : "");
|
/gem5/src/arch/power/linux/ |
H A D | linux.hh | 198 isTtyReq(unsigned req) argument 200 switch (req) {
|
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/ |
H A D | tlm_core_ifs.h | 42 virtual void transport( const REQ &req , RSP &rsp ) { 43 rsp = transport( req );
|
/gem5/src/kern/linux/ |
H A D | linux.hh | 178 isTtyReq(unsigned req) argument 180 switch (req) {
|
/gem5/src/cpu/testers/traffic_gen/ |
H A D | base.hh | 181 assert(waitingResp.find(pkt->req) == waitingResp.end()); 184 waitingResp[pkt->req] = curTick(); 230 /** Avg num of ticks each read req took to complete */
|
/gem5/src/mem/cache/ |
H A D | base.cc | 245 pkt && pkt->isWrite() && !pkt->req->isUncacheable()) { 275 assert(pkt->req->masterId() < system->maxMasters()); 276 mshr_hits[pkt->cmdToIndex()][pkt->req->masterId()]++; 299 assert(pkt->req->masterId() < system->maxMasters()); 300 mshr_misses[pkt->cmdToIndex()][pkt->req->masterId()]++; 324 pkt->req->isCacheMaintenance()); 426 assert(pkt->req->isUncacheable()); 447 if (pkt->req->isUncacheable()) { 448 assert(pkt->req->masterId() < system->maxMasters()); 449 mshr_uncacheable_lat[stats_cmd_idx][pkt->req 1555 RequestPtr req = std::make_shared<Request>( local 1597 RequestPtr req = std::make_shared<Request>( local [all...] |
H A D | noncoherent_cache.cc | 161 PacketPtr pkt = new Packet(cpu_pkt->req, MemCmd::ReadReq, blkSize); 280 assert(tgt_pkt->req->masterId() < system->maxMasters()); 281 missLatency[tgt_pkt->cmdToIndex()][tgt_pkt->req->masterId()] +=
|
H A D | write_queue_entry.cc | 100 _isUncacheable = target->req->isUncacheable();
|
/gem5/src/gpu-compute/ |
H A D | cl_driver.cc | 106 ClDriver::ioctl(ThreadContext *tc, unsigned req) argument 112 switch (req) { 258 fatal("ClDriver: bad ioctl %d\n", req);
|
H A D | shader.hh | 184 void doFunctionalAccess(const RequestPtr &req, MemCmd cmd, void *data,
|
/gem5/src/arch/hsail/insts/ |
H A D | mem.hh | 464 RequestPtr req = std::make_shared<Request>(0, variable 469 gpuDynInst->setRequestFlags(req); 470 PacketPtr pkt = new Packet(req, MemCmd::ReadReq); 592 RequestPtr req = std::make_shared<Request>(0, 0, 0, 0, variable 595 req->setFlags(Request::ACQUIRE); 596 gpuDynInst->computeUnit()->injectGlobalMemFence(gpuDynInst, false, req); 1018 RequestPtr req = std::make_shared<Request>(0, 0, 0, 0, variable 1021 req->setFlags(Request::RELEASE); 1022 gpuDynInst->computeUnit()->injectGlobalMemFence(gpuDynInst, false, req); 1069 RequestPtr req variable 1492 RequestPtr req = std::make_shared<Request>(0, 0, 0, 0, variable 1624 RequestPtr req = variable 1679 RequestPtr req = std::make_shared<Request>(0, 0, 0, 0, variable [all...] |
/gem5/src/arch/x86/ |
H A D | pagetable_walker.cc | 201 currState->req->getVaddr()); 206 currState->req, currState->tc, currState->mode); 233 setupWalk(req->getVaddr()); 521 Request::Flags flags = oldRead->req->getFlags(); 644 Fault fault = walker->tlb->translate(req, tc, NULL, mode, 648 translation->finish(fault, req, tc, mode); 651 translation->finish(timingFault, req, tc, mode);
|
/gem5/ext/googletest/googlemock/scripts/ |
H A D | upload.py | 165 req = urllib2.Request(url, data=data) 167 req.add_header("Host", self.host_override) 169 req.add_header(key, value) 170 return req 190 req = self._CreateRequest( 201 response = self.opener.open(req) 210 raise ClientLoginError(req.get_full_url(), e.code, e.msg, 227 req = self._CreateRequest("http://%s/_ah/login?%s" % 230 response = self.opener.open(req) 235 raise urllib2.HTTPError(req [all...] |
/gem5/ext/googletest/googletest/scripts/ |
H A D | upload.py | 165 req = urllib2.Request(url, data=data) 167 req.add_header("Host", self.host_override) 169 req.add_header(key, value) 170 return req 190 req = self._CreateRequest( 201 response = self.opener.open(req) 210 raise ClientLoginError(req.get_full_url(), e.code, e.msg, 227 req = self._CreateRequest("http://%s/_ah/login?%s" % 230 response = self.opener.open(req) 235 raise urllib2.HTTPError(req [all...] |
/gem5/src/cpu/ |
H A D | base.cc | 302 assert(pkt->req->hasPaddr()); 321 RequestPtr req = std::make_shared<Request>(); 334 req->setVirt(0, addr, size, 0x0, dataMasterId(), tc->instAddr()); 337 Fault fault = dtb->translateAtomic(req, tc, BaseTLB::Read); 340 monitor.pAddr = req->getPaddr() & mask; 772 assert(pkt->req->hasPaddr());
|
/gem5/src/learning_gem5/part2/ |
H A D | simple_cache.cc | 98 DPRINTF(SimpleCache, "Sending retry req.\n"); 324 PacketPtr new_pkt = new Packet(pkt->req, cmd, blockSize); 383 RequestPtr req = std::make_shared<Request>( local 386 PacketPtr new_pkt = new Packet(req, MemCmd::WritebackDirty, blockSize);
|
H A D | simple_memobj.cc | 87 DPRINTF(SimpleMemobj, "Sending retry req for %d\n", id); 197 if (pkt->req->isInstFetch()) {
|