Searched refs:Gem5Extension (Results 1 - 8 of 8) sorted by relevance

/gem5/util/tlm/src/
H A Dsc_ext.cc45 Gem5Extension::Gem5Extension(PacketPtr packet) function in class:Gem5SystemC::Gem5Extension
51 Gem5Extension& Gem5Extension::getExtension(const tlm_generic_payload *payload)
53 Gem5Extension *result = NULL;
59 Gem5Extension& Gem5Extension::getExtension(const tlm_generic_payload &payload)
61 return Gem5Extension::getExtension(&payload);
64 PacketPtr Gem5Extension::getPacket()
69 tlm_extension_base* Gem5Extension
[all...]
H A Dsc_ext.hh51 class Gem5Extension: public tlm::tlm_extension<Gem5Extension> class in namespace:Gem5SystemC
54 Gem5Extension(PacketPtr packet);
59 static Gem5Extension&
61 static Gem5Extension&
H A Dsc_slave_port.cc108 Gem5Extension* extension = new Gem5Extension(packet);
145 Gem5Extension* extension = new Gem5Extension(packet);
214 Gem5Extension* extension = new Gem5Extension(packet);
293 auto& extension = Gem5Extension::getExtension(trans);
341 PacketPtr packet = Gem5Extension::getExtension(trans).getPacket();
H A Dsc_master_port.cc204 Gem5Extension* extension = nullptr;
260 Gem5Extension* extension = nullptr;
296 Gem5Extension* extension = nullptr;
348 Gem5Extension* extension = nullptr;
/gem5/src/systemc/tlm_bridge/
H A Dsc_ext.cc45 Gem5Extension::Gem5Extension(PacketPtr _packet) function in class:Gem5SystemC::Gem5Extension
51 Gem5Extension &
52 Gem5Extension::getExtension(const tlm::tlm_generic_payload *payload)
54 Gem5Extension *result = NULL;
60 Gem5Extension &
61 Gem5Extension::getExtension(const tlm::tlm_generic_payload &payload)
63 return Gem5Extension::getExtension(&payload);
67 Gem5Extension::getPacket()
73 Gem5Extension
[all...]
H A Dsc_ext.hh47 class Gem5Extension: public tlm::tlm_extension<Gem5Extension> class in namespace:Gem5SystemC
50 Gem5Extension(PacketPtr _packet);
55 static Gem5Extension &getExtension(
57 static Gem5Extension &getExtension(
H A Dtlm_to_gem5.cc152 Gem5SystemC::Gem5Extension *extension = nullptr;
269 Gem5SystemC::Gem5Extension *extension = nullptr;
308 Gem5SystemC::Gem5Extension *extension = nullptr;
332 Gem5SystemC::Gem5Extension *extension = nullptr;
408 Gem5SystemC::Gem5Extension *extension = nullptr;
H A Dgem5_to_tlm.cc118 auto *extension = new Gem5SystemC::Gem5Extension(packet);
144 auto &extension = Gem5SystemC::Gem5Extension::getExtension(trans);
399 Gem5SystemC::Gem5Extension::getExtension(trans).getPacket();

Completed in 7 milliseconds