Searched refs:callback_binder_bw (Results 1 - 4 of 4) sorted by relevance

/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_passthrough_initiator_socket.h154 m_binders.push_back(new callback_binder_bw<TYPES>(m_binders.size()));
228 std::vector<callback_binder_bw<TYPES>* >& binders=get_hierarch_bind()->get_binders();
277 std::vector<callback_binder_bw<TYPES>* >& get_binders(){return m_binders;}
283 std::vector<callback_binder_bw<TYPES>*> m_binders;
287 callback_binder_bw<TYPES> m_dummy; //a callback binder that is bound to the underlying export
293 typename callback_binder_bw<TYPES>::nb_func_type m_nb_f;
294 typename callback_binder_bw<TYPES>::dmi_func_type m_dmi_f;
H A Dmulti_socket_bases.h250 class callback_binder_bw: public tlm::tlm_bw_transport_if<TYPES>{ class in namespace:tlm_utils
262 callback_binder_bw(int id): m_id(id), m_nb_f(0), m_dmi_f(0) { function in class:tlm_utils::callback_binder_bw
342 virtual std::vector<callback_binder_bw<TYPES>* >& get_binders()=0;
/gem5/src/systemc/ext/tlm_utils/
H A Dmulti_passthrough_initiator_socket.h121 new callback_binder_bw<TYPES>(this, m_binders.size()));
217 std::vector<callback_binder_bw<TYPES> *> &binders =
284 std::vector<callback_binder_bw<TYPES> *> &
298 std::vector<callback_binder_bw<TYPES> *> m_binders;
305 callback_binder_bw<TYPES> m_dummy;
310 typename callback_binder_bw<TYPES>::nb_func_type m_nb_f;
311 typename callback_binder_bw<TYPES>::dmi_func_type m_dmi_f;
H A Dmulti_socket_bases.h286 class callback_binder_bw : public tlm::tlm_bw_transport_if<TYPES>, class in namespace:tlm_utils
299 callback_binder_bw(multi_socket_base *owner, int id) : function in class:tlm_utils::callback_binder_bw
356 virtual std::vector<callback_binder_bw<TYPES> *> &get_binders()=0;

Completed in 11 milliseconds