Lines Matching refs:Gem5ToTlmBridge

114         SC_REPORT_FATAL("Gem5ToTlmBridge", "No R/W packet");
126 Gem5ToTlmBridge<BITWIDTH>::pec(
127 Gem5SystemC::PayloadEvent<Gem5ToTlmBridge<BITWIDTH>> *pe,
184 Gem5ToTlmBridge<BITWIDTH>::getBackdoor(tlm::tlm_generic_payload &trans)
216 Gem5ToTlmBridge<BITWIDTH>::recvAtomic(PacketPtr packet)
241 Gem5ToTlmBridge<BITWIDTH>::recvAtomicBackdoor(
274 Gem5ToTlmBridge<BITWIDTH>::recvFunctionalSnoop(PacketPtr packet)
277 SC_REPORT_FATAL("Gem5ToTlmBridge",
284 Gem5ToTlmBridge<BITWIDTH>::recvTimingReq(PacketPtr packet)
358 auto *pe = new Gem5SystemC::PayloadEvent<Gem5ToTlmBridge>(
359 *this, &Gem5ToTlmBridge::pec, "PEQ");
374 Gem5ToTlmBridge<BITWIDTH>::recvTimingSnoopResp(PacketPtr packet)
377 SC_REPORT_FATAL("Gem5ToTlmBridge",
384 Gem5ToTlmBridge<BITWIDTH>::tryTiming(PacketPtr packet)
391 Gem5ToTlmBridge<BITWIDTH>::recvRespRetry()
415 Gem5ToTlmBridge<BITWIDTH>::recvFunctional(PacketPtr packet)
423 SC_REPORT_FATAL("Gem5ToTlmBridge",
432 Gem5ToTlmBridge<BITWIDTH>::nb_transport_bw(tlm::tlm_generic_payload &trans,
435 auto *pe = new Gem5SystemC::PayloadEvent<Gem5ToTlmBridge>(
436 *this, &Gem5ToTlmBridge::pec, "PE");
445 Gem5ToTlmBridge<BITWIDTH>::invalidate_direct_mem_ptr(
462 Gem5ToTlmBridge<BITWIDTH>::Gem5ToTlmBridge(
475 Gem5ToTlmBridge<BITWIDTH>::gem5_getPort(const std::string &if_name, int idx)
487 Gem5ToTlmBridge<BITWIDTH>::before_end_of_elaboration()
491 socket.register_nb_transport_bw(this, &Gem5ToTlmBridge::nb_transport_bw);
493 this, &Gem5ToTlmBridge::invalidate_direct_mem_ptr);
499 sc_gem5::Gem5ToTlmBridge<32> *
502 return new sc_gem5::Gem5ToTlmBridge<32>(
506 sc_gem5::Gem5ToTlmBridge<64> *
509 return new sc_gem5::Gem5ToTlmBridge<64>(