/gem5/src/gpu-compute/ |
H A D | tlb_coalescer.hh | 168 virtual Tick recvAtomic(PacketPtr pkt) { return 0; } argument 197 virtual Tick recvAtomic(PacketPtr pkt) { return 0; } argument
|
H A D | compute_unit.cc | 621 ComputeUnit::DataPort::recvTimingResp(PacketPtr pkt) argument 692 PacketPtr pkt = retries.front().first; local 712 recvTimingResp(PacketPtr pkt) argument 727 PacketPtr pkt = retries.front().first; local 743 sendRequest(GPUDynInstPtr gpuDynInst, int index, PacketPtr pkt) argument 923 sendSyncRequest(GPUDynInstPtr gpuDynInst, int index, PacketPtr pkt) argument 965 PacketPtr pkt = new Packet(req, MemCmd::MemFenceReq); local 976 processMemRespEvent(PacketPtr pkt) argument 1069 recvTimingResp(PacketPtr pkt) argument 1238 createMemReqEvent(PacketPtr pkt) argument [all...] |
/gem5/src/cpu/simple/ |
H A D | timing.hh | 175 PacketPtr pkt; member in struct:TimingSimpleCPU::TimingCPUPort::TickEvent 330 Packet *pkt; member in struct:TimingSimpleCPU::IprEvent [all...] |
/gem5/src/arch/hsail/insts/ |
H A D | mem.hh | 470 PacketPtr pkt = new Packet(req, MemCmd::ReadReq); variable 1075 PacketPtr pkt = new Packet(req, MemCmd::WriteReq); variable 1632 PacketPtr pkt = new Packet(req, MemCmd::SwapReq); variable
|
/gem5/src/dev/net/ |
H A D | dist_iface.cc | 651 DistIface::packetOut(EthPacketPtr pkt, Tick send_delay) argument
|
H A D | ns_gige.cc | 153 NSGigE::writeConfig(PacketPtr pkt) argument 189 NSGigE::read(PacketPtr pkt) argument 411 write(PacketPtr pkt) argument [all...] |
H A D | sinic.cc | 218 Device::read(PacketPtr pkt) argument 303 write(PacketPtr pkt) argument [all...] |
H A D | i8254xGBe.cc | 151 IGbE::writeConfig(PacketPtr pkt) argument 170 IGbE::read(PacketPtr pkt) argument 358 write(PacketPtr pkt) argument 2235 ethRxPkt(EthPacketPtr pkt) argument 2379 EthPacketPtr pkt; local [all...] |
H A D | sinic.hh | 312 virtual bool recvPacket(EthPacketPtr pkt) { return dev->recvPacket(pkt); } argument
|
/gem5/src/cpu/o3/ |
H A D | lsq_unit_impl.hh | 95 LSQUnit<Impl>::recvTimingResp(PacketPtr pkt) argument 113 LSQUnit<Impl>::completeDataAccess(PacketPtr pkt) argument 371 LSQUnit<Impl>::checkSnoop(PacketPtr pkt) argument 949 writeback(const DynInstPtr &inst, PacketPtr pkt) argument [all...] |
H A D | lsq_impl.hh | 317 LSQ<Impl>::completeDataAccess(PacketPtr pkt) argument 326 LSQ<Impl>::recvTimingResp(PacketPtr pkt) argument 364 recvTimingSnoopReq(PacketPtr pkt) argument 986 recvTimingResp(PacketPtr pkt) argument 999 recvTimingResp(PacketPtr pkt) argument [all...] |
H A D | fetch_impl.hh | 389 DefaultFetch<Impl>::processCacheCompletion(PacketPtr pkt) argument 1678 DefaultFetch<Impl>::IcachePort::recvTimingResp(PacketPtr pkt) argument [all...] |
/gem5/src/mem/cache/ |
H A D | cache.cc | 81 Cache::satisfyRequest(PacketPtr pkt, CacheBlk *blk, argument 164 access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat, PacketList &writebacks) argument 270 recvTimingSnoopResp(PacketPtr pkt) argument 304 promoteWholeLineWrites(PacketPtr pkt) argument 316 handleTimingReqHit(PacketPtr pkt, CacheBlk *blk, Tick request_time) argument 327 handleTimingReqMiss(PacketPtr pkt, CacheBlk *blk, Tick forward_time, Tick request_time) argument 406 recvTimingReq(PacketPtr pkt) argument 540 PacketPtr pkt = new Packet(cpu_pkt->req, cmd, blkSize); local 566 handleAtomicReqMiss(PacketPtr pkt, CacheBlk *&blk, PacketList &writebacks) argument 658 recvAtomic(PacketPtr pkt) argument 689 serviceMSHRTargets(MSHR *mshr, const PacketPtr pkt, CacheBlk *blk) argument 889 PacketPtr pkt = (blk->isDirty() || writebackClean) ? local 912 PacketPtr pkt = new Packet(req, MemCmd::CleanEvict); local 936 PacketPtr pkt = req_pkt; local 971 handleSnoop(PacketPtr pkt, CacheBlk *blk, bool is_timing, bool is_deferred, bool pending_inval) argument 1184 recvTimingSnoopReq(PacketPtr pkt) argument 1302 recvAtomicSnoop(PacketPtr pkt) argument 1315 isCachedAbove(PacketPtr pkt, bool is_timing) argument [all...] |
H A D | base.cc | 213 BaseCache::handleTimingReqHit(PacketPtr pkt, CacheBlk *blk, Tick request_time) argument 241 BaseCache::handleTimingReqMiss(PacketPtr pkt, MSHR *mshr, CacheBlk *blk, argument 336 recvTimingReq(PacketPtr pkt) argument 392 handleUncacheableWriteResp(PacketPtr pkt) argument 404 recvTimingResp(PacketPtr pkt) argument 544 recvAtomic(PacketPtr pkt) argument 624 functionalAccess(PacketPtr pkt, bool from_cpu_side) argument 681 cmpAndSwap(CacheBlk *blk, PacketPtr pkt) argument 773 PacketPtr pkt = prefetcher->getPacket(); local 898 satisfyRequest(PacketPtr pkt, CacheBlk *blk, bool, bool) argument 1024 access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat, PacketList &writebacks) argument 1335 handleFill(PacketPtr pkt, CacheBlk *blk, PacketList &writebacks, bool allocate) argument 1432 allocateBlock(const PacketPtr pkt, PacketList &writebacks) argument 1540 PacketPtr pkt = evictBlock(blk); local 1563 PacketPtr pkt = local 1605 PacketPtr pkt = new Packet(req, MemCmd::WriteClean, blkSize, id); local [all...] |
/gem5/src/mem/ |
H A D | coherent_xbar.cc | 143 CoherentXBar::recvTimingReq(PacketPtr pkt, PortID slave_port_id) argument 440 recvTimingResp(PacketPtr pkt, PortID master_port_id) argument 502 recvTimingSnoopReq(PacketPtr pkt, PortID master_port_id) argument 562 recvTimingSnoopResp(PacketPtr pkt, PortID slave_port_id) argument 688 forwardTiming(PacketPtr pkt, PortID exclude_slave_port_id, const std::vector<QueuedSlavePort*>& dests) argument 725 recvAtomicBackdoor(PacketPtr pkt, PortID slave_port_id, MemBackdoorPtr *backdoor) argument 876 recvAtomicSnoop(PacketPtr pkt, PortID master_port_id) argument 917 forwardAtomic(PacketPtr pkt, PortID exclude_slave_port_id, PortID source_master_port_id, const std::vector<QueuedSlavePort*>& dests) argument 988 recvFunctional(PacketPtr pkt, PortID slave_port_id) argument 1023 recvFunctionalSnoop(PacketPtr pkt, PortID master_port_id) argument 1044 forwardFunctional(PacketPtr pkt, PortID exclude_slave_port_id) argument 1090 forwardPacket(const PacketPtr pkt) argument [all...] |
H A D | comm_monitor.hh | 136 void recvFunctionalSnoop(PacketPtr pkt) argument 141 Tick recvAtomicSnoop(PacketPtr pkt) argument 146 bool recvTimingResp(PacketPtr pkt) argument 151 void recvTimingSnoopReq(PacketPtr pkt) argument 202 void recvFunctional(PacketPtr pkt) argument 207 recvAtomic(PacketPtr pkt) argument 212 recvTimingReq(PacketPtr pkt) argument 217 recvTimingSnoopResp(PacketPtr pkt) argument 232 tryTiming(PacketPtr pkt) argument [all...] |
/gem5/src/mem/ruby/system/ |
H A D | GPUCoalescer.hh | 66 PacketPtr pkt; member in struct:GPUCoalescerRequest 79 RequestDesc(PacketPtr pkt, RubyRequestType p_type, RubyRequestType s_type) argument 89 PacketPtr pkt; member in class:RequestDesc [all...] |
H A D | Sequencer.cc | 162 Sequencer::insertRequest(PacketPtr pkt, RubyRequestType request_type) argument 447 PacketPtr pkt = srequest->pkt; local 530 makeRequest(PacketPtr pkt) argument 620 issueRequest(PacketPtr pkt, RubyRequestType secondary_type) argument [all...] |
H A D | Sequencer.hh | 45 PacketPtr pkt; member in struct:SequencerRequest
|
H A D | GPUCoalescer.cc | 235 GPUCoalescer::getRequestStatus(PacketPtr pkt, RubyRequestType request_type) argument 295 GPUCoalescer::insertKernel(int wavefront_id, PacketPtr pkt) argument 312 GPUCoalescer::insertRequest(PacketPtr pkt, RubyRequestType request_type) argument 603 PacketPtr pkt = srequest->pkt; local 629 PacketPtr pkt = reqCoalescer[request_line_address][i].pkt; local 694 makeRequest(PacketPtr pkt) argument 872 issueRequest(PacketPtr pkt, RubyRequestType secondary_type) argument 1010 PacketPtr pkt = info.pkt; local 1078 PacketPtr pkt = srequest->pkt; local 1085 PacketPtr pkt = reqCoalescer[request_line_address][i].pkt; local [all...] |
/gem5/src/dev/arm/ |
H A D | smmu_v3_transl.cc | 49 SMMUTranslRequest::fromPacket(PacketPtr pkt, bool ats) argument [all...] |
H A D | ufs_device.cc | 929 UFSHostDevice::read(PacketPtr pkt) argument 1067 UFSHostDevice::write(PacketPtr pkt) argument [all...] |
/gem5/src/cpu/kvm/ |
H A D | base.cc | 180 BaseKvmCPU::KVMCpuPort::submitIO(PacketPtr pkt) argument 198 BaseKvmCPU::KVMCpuPort::recvTimingResp(PacketPtr pkt) argument 1135 PacketPtr pkt = new Packet(mmio_req, cmd); local [all...] |
/gem5/src/cpu/ |
H A D | static_inst.hh | 282 virtual Fault completeAcc(Packet *pkt, ExecContext *xc, argument
|
/gem5/src/cpu/trace/ |
H A D | trace_cpu.cc | 671 PacketPtr pkt; local 739 TraceCPU::ElasticDataGen::completeMemAccess(PacketPtr pkt) argument 1161 PacketPtr pkt local 1217 recvTimingResp(PacketPtr pkt) argument 1233 dcacheRecvTimingResp(PacketPtr pkt) argument 1240 recvTimingResp(PacketPtr pkt) argument [all...] |