/gem5/src/systemc/ext/core/ |
H A D | sc_port.hh | 120 class sc_port_b : public sc_port_base class in namespace:sc_core 124 void operator () (sc_port_b<IF> &p) { bind(p); } 127 virtual void bind(sc_port_b<IF> &p) { sc_port_base::bind(p); } 188 explicit sc_port_b(int n, sc_port_policy p) : function in class:sc_core::sc_port_b 191 sc_port_b(const char *name, int n, sc_port_policy p) : function in class:sc_core::sc_port_b 194 virtual ~sc_port_b() {} 209 sc_port_b<IF> *p = dynamic_cast<sc_port_b<IF> *>(&pb); 245 sc_port_b() {} function in class:sc_core::sc_port_b 246 sc_port_b(cons function in class:sc_core::sc_port_b [all...] |
H A D | sc_event.hh | 233 _port = dynamic_cast<const sc_port_b<IF> *>(&p); 244 const sc_port_b<IF> *_port;
|
H A D | _using.hh | 116 using sc_core::sc_port_b;
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_port.h | 68 // Abstract base class for class sc_port_b. 244 // CLASS : sc_port_b 250 class sc_port_b class in namespace:sc_core 262 typedef sc_port_b<IF> this_type; 317 explicit sc_port_b( int max_size_, function in class:sc_core::sc_port_b 322 sc_port_b( const char* name_, int max_size_, function in class:sc_core::sc_port_b 331 virtual ~sc_port_b() 353 sc_port_b(); 354 sc_port_b( const this_type& ); 376 : public sc_port_b<I [all...] |
H A D | sc_fifo_ports.h | 59 typedef sc_port_b<in_if_type> in_port_type; 175 typedef sc_port_b<out_if_type> out_port_type;
|
H A D | sc_signal_ports.cpp | 98 return sc_port_b<if_type>::vbind( interface_ ); 181 return sc_port_b<if_type>::vbind( interface_ );
|
H A D | sc_signal_ports.h | 261 // - should only be called, when using sc_port_b explicitly 361 return sc_port_b<if_type>::vbind( interface_ ); 628 // - should only be called, when using sc_port_b explicitly 895 // - should only be called, when using sc_port_b explicitly
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_out.hh | 54 explicit sc_out(sc_port_b<sc_signal_inout_if<T> > &parent) : 57 sc_out(const char *name, sc_port_b<sc_signal_inout_if<T> > &parent) :
|
H A D | sc_fifo_in.hh | 65 explicit sc_fifo_in(sc_port_b<sc_fifo_in_if<T> > &parent) : 69 sc_fifo_in(const char *name, sc_port_b<sc_fifo_in_if<T> > &parent) :
|
H A D | sc_fifo_out.hh | 64 explicit sc_fifo_out(sc_port_b<sc_fifo_out_if<T> > &parent) : 68 sc_fifo_out(const char *name, sc_port_b<sc_fifo_out_if<T> > &parent) :
|
H A D | sc_in.hh | 69 explicit sc_in(sc_port_b<sc_signal_in_if<T> > &parent) : 73 sc_in(const char *name, sc_port_b<sc_signal_in_if<T> > &parent) : 200 explicit sc_in(sc_port_b<sc_signal_in_if<bool> > &parent) : 207 sc_in(const char *name, sc_port_b<sc_signal_in_if<bool> > &parent) : 365 explicit sc_in(sc_port_b<sc_signal_in_if<sc_dt::sc_logic> > &parent) : 373 sc_port_b<sc_signal_in_if<sc_dt::sc_logic> > &parent) :
|
H A D | sc_inout.hh | 77 explicit sc_inout(sc_port_b<sc_signal_inout_if<T> > &parent) : 81 sc_inout(const char *name, sc_port_b<sc_signal_inout_if<T> > &parent) : 229 explicit sc_inout(sc_port_b<sc_signal_inout_if<bool> > &parent) : 236 sc_inout(const char *name, sc_port_b<sc_signal_inout_if<bool> > &parent) : 408 sc_port_b<sc_signal_inout_if<sc_dt::sc_logic> > &parent) : 417 sc_port_b<sc_signal_inout_if<sc_dt::sc_logic> > &parent) :
|
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_sockets/ |
H A D | tlm_initiator_socket.h | 37 virtual sc_core::sc_port_b<FW_IF> & get_base_port() = 0; 38 virtual sc_core::sc_port_b<FW_IF> const & get_base_port() const = 0; 175 virtual sc_core::sc_port_b<FW_IF> & get_base_port() 177 virtual sc_core::sc_port_b<FW_IF> const & get_base_port() const
|
H A D | tlm_target_socket.h | 37 virtual sc_core::sc_port_b<BW_IF> & get_base_port() = 0; 197 virtual sc_core::sc_port_b<BW_IF> & get_base_port() 199 virtual sc_core::sc_port_b<BW_IF> const & get_base_port() const
|
/gem5/src/systemc/ext/tlm_core/2/sockets/ |
H A D | initiator_socket.hh | 39 virtual sc_core::sc_port_b<FW_IF> &get_base_port() = 0; 40 virtual sc_core::sc_port_b<FW_IF> const &get_base_port() const = 0; 153 virtual sc_core::sc_port_b<FW_IF> &get_base_port() { return *this; } 154 virtual sc_core::sc_port_b<FW_IF> const &
|
H A D | target_socket.hh | 38 virtual sc_core::sc_port_b<BW_IF> &get_base_port() = 0; 173 virtual sc_core::sc_port_b<BW_IF> &get_base_port() { return m_port; } 174 virtual sc_core::sc_port_b<BW_IF> const &
|
/gem5/src/systemc/ |
H A D | sc_port_wrapper.hh | 57 using ScPort = sc_core::sc_port_b<IF>;
|
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_int.h | 787 return sc_port_b<if_type>::vbind( interface_ ); 1050 return sc_port_b<if_type>::vbind( interface_ );
|
H A D | scx_signal_uint.h | 843 return sc_port_b<if_type>::vbind( interface_ ); 1108 return sc_port_b<if_type>::vbind( interface_ );
|
H A D | scx_signal_signed.h | 969 return sc_port_b<if_type>::vbind( interface_ ); 1232 return sc_port_b<if_type>::vbind( interface_ );
|
H A D | scx_signal_unsigned.h | 965 return sc_port_b<if_type>::vbind( interface_ ); 1228 return sc_port_b<if_type>::vbind( interface_ );
|