Lines Matching defs:trans

77 Target::b_transport(tlm::tlm_generic_payload& trans, sc_time& delay)
80 execute_transaction(trans);
84 Target::transport_dbg(tlm::tlm_generic_payload& trans)
86 check_address(trans.get_address());
88 tlm::tlm_command cmd = trans.get_command();
89 sc_dt::uint64 adr = trans.get_address() - offset;
90 unsigned char* ptr = trans.get_data_ptr();
91 unsigned int len = trans.get_data_length();
113 tlm::tlm_sync_enum Target::nb_transport_fw(tlm::tlm_generic_payload& trans,
118 m_peq.notify(trans, phase, delay);
123 Target::peq_cb(tlm::tlm_generic_payload& trans,
132 trans.acquire();
135 send_end_req(trans);
139 end_req_pending = &trans;
171 Target::send_end_req(tlm::tlm_generic_payload& trans)
181 status = socket->nb_transport_bw(trans, bw_phase, delay);
190 transaction_in_progress = &trans;
214 Target::execute_transaction(tlm::tlm_generic_payload& trans)
216 check_address(trans.get_address());
218 tlm::tlm_command cmd = trans.get_command();
219 sc_dt::uint64 adr = trans.get_address() - offset;
220 unsigned char* ptr = trans.get_data_ptr();
221 unsigned int len = trans.get_data_length();
222 unsigned char* byt = trans.get_byte_enable_ptr();
223 unsigned int wid = trans.get_streaming_width();
227 trans.set_response_status( tlm::TLM_BYTE_ENABLE_ERROR_RESPONSE );
233 // trans.set_response_status( tlm::TLM_BURST_ERROR_RESPONSE );
252 trans.set_response_status( tlm::TLM_OK_RESPONSE );
256 Target::send_response(tlm::tlm_generic_payload& trans)
265 status = socket->nb_transport_bw( trans, bw_phase, delay );
269 m_peq.notify(trans, bw_phase, delay);
275 trans.release();