Lines Matching defs:trans
73 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
77 trans.acquire();
79 sc_dt::uint64 address = trans.get_address();
82 unsigned int& data = *reinterpret_cast<unsigned int*>(trans.get_data_ptr());
83 if (trans.get_command() == tlm::TLM_WRITE_COMMAND) {
103 mEndRequestQueue.push(&trans);
129 transaction_type* trans = mEndRequestQueue.front();
130 assert(trans);
133 sync_enum_type r = socket->nb_transport_bw(*trans, phase, t);
148 mResponseQueue.push(trans);
157 transaction_type* trans = mResponseQueue.front();
158 assert(trans);
161 trans->set_response_status(tlm::TLM_OK_RESPONSE);
162 if (trans->get_command() == tlm::TLM_READ_COMMAND) {
163 sc_dt::uint64 address = trans->get_address();
165 *reinterpret_cast<unsigned int*>(trans->get_data_ptr()) =
169 switch (socket->nb_transport_bw(*trans, phase, t)) {