Searched refs:sc_port_b (Results 1 - 21 of 21) sorted by relevance

/gem5/src/systemc/ext/core/
H A Dsc_port.hh120 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 Dsc_event.hh233 _port = dynamic_cast<const sc_port_b<IF> *>(&p);
244 const sc_port_b<IF> *_port;
H A D_using.hh116 using sc_core::sc_port_b;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_port.h68 // 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 Dsc_fifo_ports.h59 typedef sc_port_b<in_if_type> in_port_type;
175 typedef sc_port_b<out_if_type> out_port_type;
H A Dsc_signal_ports.cpp98 return sc_port_b<if_type>::vbind( interface_ );
181 return sc_port_b<if_type>::vbind( interface_ );
H A Dsc_signal_ports.h261 // - 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 Dsc_out.hh54 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 Dsc_fifo_in.hh65 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 Dsc_fifo_out.hh64 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 Dsc_in.hh69 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 Dsc_inout.hh77 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 Dtlm_initiator_socket.h37 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 Dtlm_target_socket.h37 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 Dinitiator_socket.hh39 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 Dtarget_socket.hh38 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 Dsc_port_wrapper.hh57 using ScPort = sc_core::sc_port_b<IF>;
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_int.h787 return sc_port_b<if_type>::vbind( interface_ );
1050 return sc_port_b<if_type>::vbind( interface_ );
H A Dscx_signal_uint.h843 return sc_port_b<if_type>::vbind( interface_ );
1108 return sc_port_b<if_type>::vbind( interface_ );
H A Dscx_signal_signed.h969 return sc_port_b<if_type>::vbind( interface_ );
1232 return sc_port_b<if_type>::vbind( interface_ );
H A Dscx_signal_unsigned.h965 return sc_port_b<if_type>::vbind( interface_ );
1228 return sc_port_b<if_type>::vbind( interface_ );

Completed in 36 milliseconds