Searched refs:Gem5SystemC (Results 1 - 25 of 34) sorted by relevance

12

/gem5/util/tlm/src/
H A Dsim_control_if.hh40 namespace Gem5SystemC namespace
H A Dmaster_transactor.cc39 namespace Gem5SystemC namespace
H A Dmaster_transactor.hh46 namespace Gem5SystemC namespace
H A Dsc_mm.hh44 namespace Gem5SystemC namespace
H A Dslave_transactor.cc39 namespace Gem5SystemC namespace
H A Dslave_transactor.hh46 namespace Gem5SystemC namespace
H A Dsim_control.hh51 namespace Gem5SystemC namespace
66 Gem5SystemC::Logger logger;
H A Dsc_ext.hh48 namespace Gem5SystemC namespace
H A Dsc_mm.cc43 namespace Gem5SystemC namespace
H A Dsc_ext.cc42 namespace Gem5SystemC namespace
H A Dsim_control.cc60 namespace Gem5SystemC namespace
69 : Gem5SystemC::Module(name),
88 Gem5SystemC::setTickFrequency();
92 Gem5SystemC::Module::setupEventQueues(*this);
H A Dsc_peq.hh46 namespace Gem5SystemC { namespace
/gem5/util/tlm/examples/master_port/
H A Dmain.cc53 Gem5SystemC::Gem5SimControl sim_control("gem5",
59 Gem5SystemC::Gem5MasterTransactor transactor("transactor", "transactor");
H A Dtraffic_generator.hh49 Gem5SystemC::MemoryManager mm;
/gem5/util/tlm/examples/slave_port/
H A Dmain.cc64 Gem5SystemC::Gem5SimControl sim_control("gem5",
71 Gem5SystemC::Gem5SlaveTransactor transactor("transactor", "transactor");
/gem5/util/systemc/gem5_within_systemc/
H A Dsc_logger.hh54 namespace Gem5SystemC namespace
H A Dsc_gem5_control.cc55 namespace Gem5SystemC namespace
59 class Gem5TopLevelModule : public Gem5SystemC::Module
66 Gem5SystemC::Logger logger;
213 Gem5SystemC::Module(name),
225 Gem5SystemC::setTickFrequency();
229 Gem5SystemC::Module::setupEventQueues(*this);
304 Gem5SystemC::Gem5Control *
307 return new Gem5SystemC::Gem5Control(config_filename);
H A Dsc_gem5_control.hh62 namespace Gem5SystemC namespace
165 extern "C" Gem5SystemC::Gem5Control *makeGem5Control(
H A Dsc_module.hh67 namespace Gem5SystemC namespace
159 /** There are assumptions throughout Gem5SystemC file that a tick is 1ps.
H A Dmain.cc108 class SimControl : public Gem5SystemC::Module
114 Gem5SystemC::Logger logger;
148 Gem5SystemC::Module(name),
166 Gem5SystemC::setTickFrequency();
170 Gem5SystemC::Module::setupEventQueues(*this);
/gem5/src/systemc/tlm_bridge/
H A Dsc_mm.hh44 namespace Gem5SystemC namespace
63 } // namespace Gem5SystemC
H A Dsc_ext.hh44 namespace Gem5SystemC namespace
69 } // namespace Gem5SystemC
H A Dsc_mm.cc39 namespace Gem5SystemC namespace
72 } // namespace Gem5SystemC
H A Dsc_ext.cc42 namespace Gem5SystemC namespace
85 } // namespace Gem5SystemC
H A Dgem5_to_tlm.cc79 Gem5SystemC::MemoryManager mm;
118 auto *extension = new Gem5SystemC::Gem5Extension(packet);
127 Gem5SystemC::PayloadEvent<Gem5ToTlmBridge<BITWIDTH>> *pe,
144 auto &extension = Gem5SystemC::Gem5Extension::getExtension(trans);
358 auto *pe = new Gem5SystemC::PayloadEvent<Gem5ToTlmBridge>(
399 Gem5SystemC::Gem5Extension::getExtension(trans).getPacket();
435 auto *pe = new Gem5SystemC::PayloadEvent<Gem5ToTlmBridge>(

Completed in 21 milliseconds

12