Searched refs:transactor (Results 1 - 7 of 7) sorted by relevance
/gem5/util/tlm/examples/master_port/ |
H A D | main.cc | 59 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 D | main.cc | 71 Gem5SystemC::Gem5SlaveTransactor transactor("transactor", "transactor"); 77 memory.socket.bind(transactor.socket); 78 transactor.sim_control.bind(sim_control);
|
/gem5/util/tlm/src/ |
H A D | sc_slave_port.cc | 115 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 D | sc_slave_port.hh | 106 Gem5SlaveTransactor* transactor; member in class:Gem5SystemC::SCSlavePort 118 void bindToTransactor(Gem5SlaveTransactor* transactor);
|
H A D | sc_master_port.cc | 95 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 D | sc_master_port.hh | 71 * 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 D | run_gem5_fs.sh | 40 --tlm-memory=transactor \
|
Completed in 10 milliseconds