Lines Matching refs:MODULE

38 template <typename MODULE, unsigned int BUSWIDTH, typename TYPES,
74 register_nb_transport_fw(MODULE *mod,
75 sync_enum_type (MODULE::*cb)(
83 register_b_transport(MODULE *mod,
84 void (MODULE::*cb)(transaction_type &, sc_core::sc_time &))
91 register_transport_dbg(MODULE *mod,
92 unsigned int (MODULE::*cb)(transaction_type &))
99 register_get_direct_mem_ptr(MODULE *mod,
100 bool (MODULE::*cb)(transaction_type &, tlm::tlm_dmi &))
180 typedef sync_enum_type (MODULE::*NBTransportPtr)(
182 typedef void (MODULE::*BTransportPtr)(
184 typedef unsigned int (MODULE::*TransportDbgPtr)(transaction_type &);
185 typedef bool (MODULE::*GetDirectMemPtr)(
210 set_nb_transport_ptr(MODULE *mod, NBTransportPtr p)
223 set_b_transport_ptr(MODULE *mod, BTransportPtr p)
236 set_transport_dbg_ptr(MODULE *mod, TransportDbgPtr p)
248 set_get_direct_mem_ptr(MODULE *mod, GetDirectMemPtr p)
565 MODULE *m_mod;
586 template <typename MODULE, unsigned int BUSWIDTH=32,
589 public simple_target_socket_b<MODULE, BUSWIDTH, TYPES>
591 typedef simple_target_socket_b<MODULE, BUSWIDTH, TYPES> socket_b;
597 template <typename MODULE, unsigned int BUSWIDTH=32,
600 public simple_target_socket_b<MODULE, BUSWIDTH, TYPES,
603 typedef simple_target_socket_b<MODULE, BUSWIDTH, TYPES,
613 template <typename MODULE, unsigned int BUSWIDTH, typename TYPES,
649 register_nb_transport_fw(MODULE *mod,
650 sync_enum_type (MODULE::*cb)(int id, transaction_type &,
660 register_b_transport(MODULE *mod,
661 void (MODULE::*cb)(int id, transaction_type &,
671 register_transport_dbg(MODULE *mod,
672 unsigned int (MODULE::*cb)(int id, transaction_type &), int id)
680 register_get_direct_mem_ptr(MODULE *mod,
681 bool (MODULE::*cb)(int id, transaction_type &, tlm::tlm_dmi &),
761 typedef sync_enum_type (MODULE::*NBTransportPtr)(
764 typedef void (MODULE::*BTransportPtr)(
766 typedef unsigned int (MODULE::*TransportDbgPtr)(
768 typedef bool (MODULE::*GetDirectMemPtr)(
804 set_nb_transport_ptr(MODULE *mod, NBTransportPtr p)
817 set_b_transport_ptr(MODULE* mod, BTransportPtr p)
830 set_transport_dbg_ptr(MODULE *mod, TransportDbgPtr p)
843 set_get_direct_mem_ptr(MODULE *mod, GetDirectMemPtr p)
1161 MODULE *m_mod;
1186 template <typename MODULE, unsigned int BUSWIDTH=32,
1189 public simple_target_socket_tagged_b<MODULE, BUSWIDTH, TYPES>
1191 typedef simple_target_socket_tagged_b<MODULE, BUSWIDTH, TYPES> socket_b;
1197 template <typename MODULE, unsigned int BUSWIDTH=32,
1200 public simple_target_socket_tagged_b<MODULE, BUSWIDTH, TYPES,
1204 MODULE, BUSWIDTH, TYPES, sc_core::SC_ZERO_OR_MORE_BOUND> socket_b;