Lines Matching defs:transaction_type

47     typedef typename TYPES::tlm_payload_type transaction_type;
76 transaction_type &, phase_type &, sc_core::sc_time &))
84 void (MODULE::*cb)(transaction_type &, sc_core::sc_time &))
92 unsigned int (MODULE::*cb)(transaction_type &))
100 bool (MODULE::*cb)(transaction_type &, tlm::tlm_dmi &))
117 bw_nb_transport(transaction_type &trans, phase_type &phase,
137 nb_transport_bw(transaction_type &trans, phase_type &phase,
140 typename std::map<transaction_type *,
181 transaction_type &, phase_type &, sc_core::sc_time &);
183 transaction_type &, sc_core::sc_time &);
184 typedef unsigned int (MODULE::*TransportDbgPtr)(transaction_type &);
186 transaction_type &, tlm::tlm_dmi &);
262 nb_transport_fw(transaction_type &trans, phase_type &phase,
309 b_transport(transaction_type &trans, sc_core::sc_time &t)
355 transport_dbg(transaction_type &trans)
367 get_direct_mem_ptr(transaction_type &trans, tlm::tlm_dmi &dmi_data)
388 explicit process_handle_class(transaction_type *trans) :
392 transaction_type *m_trans;
412 get_handle(transaction_type *trans)
443 transaction_type *trans = h->m_trans;
476 transaction_type *trans;
487 typename std::map<transaction_type *,
519 typename std::map<transaction_type *,
570 peq_with_get<transaction_type> m_peq;
581 std::map<transaction_type *, sc_core::sc_event *> m_pending_trans;
583 transaction_type* m_current_transaction;
622 typedef typename TYPES::tlm_payload_type transaction_type;
650 sync_enum_type (MODULE::*cb)(int id, transaction_type &,
661 void (MODULE::*cb)(int id, transaction_type &,
672 unsigned int (MODULE::*cb)(int id, transaction_type &), int id)
681 bool (MODULE::*cb)(int id, transaction_type &, tlm::tlm_dmi &),
700 bw_nb_transport(transaction_type &trans, phase_type &phase,
720 nb_transport_bw(transaction_type &trans, phase_type &phase,
723 typename std::map<transaction_type *,
762 int id, transaction_type &, phase_type &,
765 int id, transaction_type &, sc_core::sc_time &);
767 int id, transaction_type &);
769 int id, transaction_type &, tlm::tlm_dmi &);
856 nb_transport_fw(transaction_type &trans, phase_type &phase,
906 b_transport(transaction_type &trans, sc_core::sc_time &t)
950 transport_dbg(transaction_type &trans)
963 get_direct_mem_ptr(transaction_type &trans, tlm::tlm_dmi &dmi_data)
984 explicit process_handle_class(transaction_type *trans) :
988 transaction_type *m_trans;
1008 get_handle(transaction_type *trans)
1036 transaction_type *trans = h->m_trans;
1070 transaction_type *trans;
1082 typename std::map<transaction_type *,
1115 typename std::map<transaction_type *,
1170 peq_with_get<transaction_type> m_peq;
1181 std::map<transaction_type *, sc_core::sc_event *> m_pending_trans;
1183 transaction_type* m_current_transaction;