Searched refs:transactor (Results 1 - 7 of 7) sorted by relevance

/gem5/util/tlm/examples/master_port/
H A Dmain.cc59 Gem5SystemC::Gem5MasterTransactor transactor("transactor", "transactor");
61 trafficGenerator.socket.bind(transactor.socket);
62 transactor.sim_control.bind(sim_control);
/gem5/util/tlm/examples/slave_port/
H A Dmain.cc71 Gem5SystemC::Gem5SlaveTransactor transactor("transactor", "transactor");
77 memory.socket.bind(transactor.socket);
78 transactor.sim_control.bind(sim_control);
/gem5/util/tlm/src/
H A Dsc_slave_port.cc115 transactor->socket->b_transport(*trans, delay);
119 transactor->socket->b_transport(*trans, delay);
149 unsigned int bytes = transactor->socket->transport_dbg(*trans);
221 * by the transactor. This is the point int time, when the transactor needs
247 status = transactor->socket->nb_transport_fw(*trans, phase, delay);
322 transactor->socket->nb_transport_fw(trans, fw_phase, delay);
349 transactor->socket->nb_transport_fw(*trans, phase, delay);
372 transactor(nullptr)
377 SCSlavePort::bindToTransactor(Gem5SlaveTransactor* transactor) argument
[all...]
H A Dsc_slave_port.hh106 Gem5SlaveTransactor* transactor; member in class:Gem5SystemC::SCSlavePort
118 void bindToTransactor(Gem5SlaveTransactor* transactor);
H A Dsc_master_port.cc95 transactor(nullptr),
103 SCMasterPort::bindToTransactor(Gem5MasterTransactor* transactor) argument
105 sc_assert(this->transactor == nullptr);
107 this->transactor = transactor;
119 transactor->socket.register_nb_transport_fw(this,
123 transactor->socket.register_b_transport(this,
129 transactor->socket.register_transport_dbg(this,
251 auto status = transactor->socket->nb_transport_bw(trans, phase, delay);
375 auto status = transactor
[all...]
H A Dsc_master_port.hh71 * If gem5 operates in timing mode, the transactor registers the non-blocking
72 * interface. Then, the transactor automatically translated blocking requests.
98 Gem5MasterTransactor* transactor; member in class:Gem5SystemC::SCMasterPort
128 void bindToTransactor(Gem5MasterTransactor* transactor);
/gem5/util/tlm/
H A Drun_gem5_fs.sh40 --tlm-memory=transactor \

Completed in 6 milliseconds