Searched refs:recvAtomic (Results 1 - 25 of 56) sorted by relevance

123

/gem5/src/mem/
H A Dtport.cc58 recvAtomic(pkt);
73 Tick latency = recvAtomic(pkt);
76 // recvAtomic() should already have turned packet into
H A Dtport.hh59 * recvFunctional and recvTimingReq through recvAtomic. It is always a
77 /** Implemented using recvAtomic(). */
80 /** Implemented using recvAtomic(). */
83 virtual Tick recvAtomic(PacketPtr pkt) = 0;
96 * through calls to recvAtomic. Once a request arrives, it is
97 * passed to recvAtomic, and in the case of a timing access any
H A Ddramsim2.hh77 Tick recvAtomic(PacketPtr pkt);
202 Tick recvAtomic(PacketPtr pkt);
H A Dsimple_mem.hh94 Tick recvAtomic(PacketPtr pkt) override;
188 Tick recvAtomic(PacketPtr pkt);
H A Dsimple_mem.cc74 SimpleMemory::recvAtomic(PacketPtr pkt) function in class:SimpleMemory
86 Tick latency = recvAtomic(pkt);
160 recvAtomic(pkt);
163 // recvAtomic() should already have turned packet into
279 SimpleMemory::MemoryPort::recvAtomic(PacketPtr pkt) function in class:SimpleMemory::MemoryPort
281 return memory.recvAtomic(pkt);
H A Daddr_mapper.hh174 Tick recvAtomic(PacketPtr pkt) function in class:AddrMapper::MapperSlavePort
176 return mapper.recvAtomic(pkt);
212 Tick recvAtomic(PacketPtr pkt);
H A Dmem_checker_monitor.hh172 Tick recvAtomic(PacketPtr pkt) function in class:MemCheckerMonitor::MonitorSlavePort
174 return mon.recvAtomic(pkt);
210 Tick recvAtomic(PacketPtr pkt);
H A Dexternal_slave.cc74 Tick recvAtomic(PacketPtr packet);
99 StubSlavePort::recvAtomic(PacketPtr packet) function in class:StubSlavePort
104 DPRINTF(ExternalPort, "StubSlavePort: recvAtomic a: 0x%x size: %d"
115 recvAtomic(packet);
142 recvAtomic(packet);
H A Dcomm_monitor.hh207 Tick recvAtomic(PacketPtr pkt) function in class:CommMonitor::MonitorSlavePort
209 return mon.recvAtomic(pkt);
250 Tick recvAtomic(PacketPtr pkt);
H A Dport.cc145 return recvAtomic(pkt);
/gem5/src/mem/protocol/
H A Datomic.hh110 virtual Tick recvAtomic(PacketPtr pkt) = 0;
H A Datomic.cc55 return peer->recvAtomic(pkt);
/gem5/src/dev/arm/
H A Dsmmu_v3_ports.cc94 recvAtomic(pkt);
98 SMMUSlavePort::recvAtomic(PacketPtr pkt) function in class:SMMUSlavePort
100 return ifc.recvAtomic(pkt);
118 SMMUControlPort::recvAtomic(PacketPtr pkt) function in class:SMMUControlPort
169 SMMUATSSlavePort::recvAtomic(PacketPtr pkt) function in class:SMMUATSSlavePort
H A Dsmmu_v3_ports.hh83 virtual Tick recvAtomic(PacketPtr pkt);
102 virtual Tick recvAtomic(PacketPtr pkt);
132 virtual Tick recvAtomic(PacketPtr pkt);
H A Dsmmu_v3_slaveifc.hh99 Tick recvAtomic(PacketPtr pkt);
/gem5/src/mem/qos/
H A Dmem_sink.hh92 Tick recvAtomic(PacketPtr pkt);
224 Tick recvAtomic(PacketPtr pkt);
/gem5/src/systemc/tlm_bridge/
H A Dgem5_to_tlm.hh104 recvAtomic(PacketPtr pkt) override
106 return bridge.recvAtomic(pkt);
177 Tick recvAtomic(PacketPtr packet);
/gem5/src/mem/ruby/system/
H A DRubyPort.hh92 Tick recvAtomic(PacketPtr pkt);
130 Tick recvAtomic(PacketPtr pkt);
/gem5/src/gpu-compute/
H A Dtlb_coalescer.hh168 virtual Tick recvAtomic(PacketPtr pkt) { return 0; } function in class:TLBCoalescer::CpuSidePort
197 virtual Tick recvAtomic(PacketPtr pkt) { return 0; } function in class:TLBCoalescer::MemSidePort
/gem5/ext/sst/
H A DExtSlave.hh81 recvAtomic(PacketPtr packet) function in class:SST::gem5::ExtSlave
83 fatal("recvAtomic unimplemented");
/gem5/util/tlm/src/
H A Dsc_slave_port.hh64 * Upon receiving a packet (recvAtomic, recvTiningReq, recvFunctional) the port
99 Tick recvAtomic(PacketPtr packet);
/gem5/src/mem/cache/
H A Dnoncoherent_cache.hh104 Tick recvAtomic(PacketPtr pkt) override;
H A Dcache.hh116 Tick recvAtomic(PacketPtr pkt) override;
/gem5/src/dev/
H A Dio_device.hh70 recvAtomic(PacketPtr pkt) override
/gem5/src/learning_gem5/part2/
H A Dsimple_memobj.hh102 Tick recvAtomic(PacketPtr pkt) override
103 { panic("recvAtomic unimpl."); }

Completed in 28 milliseconds

123