Searched refs:get_base_interface (Results 1 - 8 of 8) sorted by relevance

/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_sockets/
H A Dtlm_initiator_socket.h39 virtual BW_IF & get_base_interface() = 0;
40 virtual BW_IF const & get_base_interface() const = 0;
133 (get_base_port())(s.get_base_interface());
135 (s.get_base_port())(get_base_interface());
180 virtual BW_IF & get_base_interface() function in class:tlm::tlm_base_initiator_socket
182 virtual BW_IF const & get_base_interface() const function in class:tlm::tlm_base_initiator_socket
H A Dtlm_target_socket.h39 virtual FW_IF & get_base_interface() = 0;
125 (s.get_base_port())(get_base_interface());
127 get_base_port()(s.get_base_interface());
202 virtual FW_IF & get_base_interface() function in class:tlm::tlm_base_target_socket
204 virtual FW_IF const & get_base_interface() const function in class:tlm::tlm_base_target_socket
/gem5/src/systemc/ext/tlm_core/2/sockets/
H A Dinitiator_socket.hh41 virtual BW_IF &get_base_interface() = 0;
42 virtual BW_IF const &get_base_interface() const = 0;
103 (get_base_port())(s.get_base_interface());
105 (s.get_base_port())(get_base_interface());
160 virtual BW_IF &get_base_interface() { return m_export; } function in class:tlm::tlm_base_initiator_socket
161 virtual BW_IF const &get_base_interface() const { return m_export; } function in class:tlm::tlm_base_initiator_socket
H A Dtarget_socket.hh40 virtual FW_IF &get_base_interface() = 0;
98 (s.get_base_port())(get_base_interface());
100 get_base_port()(s.get_base_interface());
180 virtual FW_IF &get_base_interface() { return *this; } function in class:tlm::tlm_base_target_socket
181 virtual FW_IF const &get_base_interface() const { return *this; } function in class:tlm::tlm_base_target_socket
/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_passthrough_target_socket.h215 virtual tlm::tlm_fw_transport_if<TYPES>& get_base_interface() function in class:tlm_utils::multi_passthrough_target_socket
229 virtual const tlm::tlm_fw_transport_if<TYPES>& get_base_interface() const function in class:tlm_utils::multi_passthrough_target_socket
231 display_error("'get_base_interface()' const not allowed for multi-sockets.");
232 return base_type::get_base_interface();
267 m_sockets.push_back(&test->get_base_interface()); //remember the interface
H A Dmulti_passthrough_initiator_socket.h152 virtual tlm::tlm_bw_transport_if<TYPES>& get_base_interface() function in class:tlm_utils::multi_passthrough_initiator_socket
159 virtual const tlm::tlm_bw_transport_if<TYPES>& get_base_interface() const function in class:tlm_utils::multi_passthrough_initiator_socket
161 display_error("'get_base_interface()' const not allowed for multi-sockets.");
162 return base_type::get_base_interface();
188 base_type::bind(s); //satisfy systemC, leads to a call to get_base_interface()
/gem5/src/systemc/ext/tlm_utils/
H A Dmulti_passthrough_target_socket.h183 get_base_interface() function in class:tlm_utils::multi_passthrough_target_socket
202 get_base_interface() const function in class:tlm_utils::multi_passthrough_target_socket
204 display_error("'get_base_interface() const'"
206 return base_type::get_base_interface();
244 // No call to get_base_interface has consumed the export - ignore.
267 m_sockets.push_back(&test->get_base_interface());
H A Dmulti_passthrough_initiator_socket.h118 get_base_interface() function in class:tlm_utils::multi_passthrough_initiator_socket
127 get_base_interface() const function in class:tlm_utils::multi_passthrough_initiator_socket
129 display_error("'get_base_interface()'"
131 return base_type::get_base_interface();
166 // Satisfy systemC, leads to a call to get_base_interface().

Completed in 14 milliseconds