Lines Matching defs:MODULE
28 template <typename MODULE,
57 void register_nb_transport_bw(MODULE* mod,
58 sync_enum_type (MODULE::*cb)(transaction_type&,
65 void register_invalidate_direct_mem_ptr(MODULE* mod,
66 void (MODULE::*cb)(sc_dt::uint64, sc_dt::uint64))
75 typedef sync_enum_type (MODULE::*TransportPtr)(transaction_type&,
78 typedef void (MODULE::*InvalidateDirectMemPtr)(sc_dt::uint64,
89 void set_transport_ptr(MODULE* mod, TransportPtr p)
102 void set_invalidate_direct_mem_ptr(MODULE* mod, InvalidateDirectMemPtr p)
142 MODULE* m_mod;
153 template <typename MODULE,
182 void register_nb_transport_bw(MODULE* mod,
183 sync_enum_type (MODULE::*cb)(int,
193 void register_invalidate_direct_mem_ptr(MODULE* mod,
194 void (MODULE::*cb)(int, sc_dt::uint64, sc_dt::uint64),
205 typedef sync_enum_type (MODULE::*TransportPtr)(int,
209 typedef void (MODULE::*InvalidateDirectMemPtr)(int,
226 void set_transport_ptr(MODULE* mod, TransportPtr p)
239 void set_invalidate_direct_mem_ptr(MODULE* mod, InvalidateDirectMemPtr p)
279 MODULE* m_mod;