Searched refs:sc_signal_inout_if (Results 1 - 25 of 28) sorted by relevance

12

/gem5/src/systemc/ext/channel/
H A Dsc_signal_inout_if.hh70 class sc_signal_inout_if : public sc_signal_in_if<T>, class in namespace:sc_core
74 sc_signal_inout_if() : sc_signal_in_if<T>(), sc_signal_write_if<T>() {} function in class:sc_core::sc_signal_inout_if
78 sc_signal_inout_if(const sc_signal_inout_if<T> &) : function in class:sc_core::sc_signal_inout_if
81 sc_signal_inout_if<T> &
82 operator = (const sc_signal_inout_if<T> &)
90 using sc_signal_out_if = sc_signal_inout_if<T>;
H A Dsc_inout.hh40 #include "sc_signal_inout_if.hh"
56 class sc_inout : public sc_port<sc_signal_inout_if<T>, 1>
59 sc_inout() : sc_port<sc_signal_inout_if<T>, 1>(), initValue(nullptr),
60 _valueChangedFinder(*this, &sc_signal_inout_if<T>::value_changed_event)
63 sc_port<sc_signal_inout_if<T>, 1>(name), initValue(nullptr),
64 _valueChangedFinder(*this, &sc_signal_inout_if<T>::value_changed_event)
69 explicit sc_inout(const sc_signal_inout_if<T> &interface) :
70 sc_port<sc_signal_inout_if<T>, 1>(interface), initValue(nullptr),
71 _valueChangedFinder(*this, &sc_signal_inout_if<T>::value_changed_event)
73 sc_inout(const char *name, const sc_signal_inout_if<
[all...]
H A Dsc_out.hh48 explicit sc_out(const sc_signal_inout_if<T> &interface) :
51 sc_out(const char *name, const sc_signal_inout_if<T> &interface) :
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) :
82 operator = (const sc_port<sc_signal_inout_if<T>, 1> &c)
H A Dsc_inout_resolved.hh35 #include "sc_signal_inout_if.hh"
61 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &);
H A Dsc_out_resolved.hh36 #include "sc_signal_inout_if.hh"
60 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &);
H A Dsc_out_rv.hh36 #include "sc_signal_inout_if.hh"
76 operator = (const sc_port<sc_signal_inout_if<sc_dt::sc_lv<W>>, 1> &p)
H A Dsc_inout_rv.hh38 #include "sc_signal_inout_if.hh"
79 operator = (const sc_port<sc_signal_inout_if<sc_dt::sc_lv<W>>, 1> &p)
H A Dsc_in.hh40 #include "sc_signal_inout_if.hh"
107 bind(sc_port<sc_signal_inout_if<T>, 1> &p)
112 operator () (sc_port<sc_signal_inout_if<T>, 1> &p)
251 bind(sc_port<sc_signal_inout_if<bool>, 1> &p)
256 operator () (sc_port<sc_signal_inout_if<bool>, 1> &p)
419 bind(sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &p)
424 operator () (sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &p)
H A D_using.hh93 using sc_core::sc_signal_inout_if;
H A Dsc_signal.hh41 #include "sc_signal_inout_if.hh"
163 public ScSignalBasePicker<T>, public sc_core::sc_signal_inout_if<T>
182 typeid(sc_core::sc_signal_inout_if<T>).name());
/gem5/src/systemc/tests/systemc/communication/sc_export/test02/
H A Dtest02.cpp9 sc_export<sc_signal_inout_if<int> > a;
10 sc_export<sc_signal_inout_if<int> > b;
/gem5/src/systemc/tests/systemc/communication/sc_export/test04/
H A Dtest04.cpp8 sc_export<sc_signal_inout_if<int> > a;
/gem5/src/systemc/tests/systemc/communication/ports/test03/
H A Dtest03.cpp51 sc_port<sc_signal_inout_if<bool>,1> inout_1;
52 sc_port<sc_signal_inout_if<sc_logic>,1> inout_2;
53 sc_port<sc_signal_inout_if<bool>,1> inout_3;
54 sc_port<sc_signal_inout_if<sc_logic>,1> inout_4;
72 sc_port<sc_signal_inout_if<bool>,1> inout1;
73 sc_port<sc_signal_inout_if<sc_logic>,1> inout2;
76 sc_port<sc_signal_inout_if<bool>,1> inout3;
77 sc_port<sc_signal_inout_if<sc_logic>,1> inout4;
80 sc_port<sc_signal_inout_if<bool>,1> inout5;
81 sc_port<sc_signal_inout_if<sc_logi
[all...]
/gem5/src/systemc/tests/systemc/communication/ports/test04/
H A Dtest04.cpp52 sc_port<sc_signal_inout_if<bool>,2> inout_1;
53 sc_port<sc_signal_inout_if<sc_logic>,2> inout_2;
68 sc_port<sc_signal_inout_if<bool>,2> inout_1;
69 sc_port<sc_signal_inout_if<sc_logic>,2> inout_2;
86 sc_port<sc_signal_inout_if<bool>,0> inout_1;
87 sc_port<sc_signal_inout_if<bool>,3> inout_2;
88 sc_port<sc_signal_inout_if<sc_logic>,0> inout_3;
89 sc_port<sc_signal_inout_if<sc_logic>,3> inout_4;
130 sc_port<sc_signal_inout_if<bool>,1> inout_1;
131 sc_port<sc_signal_inout_if<sc_logi
[all...]
/gem5/src/systemc/tests/systemc/communication/ports/test05/
H A Dtest05.cpp50 sc_port<sc_signal_inout_if<int>,0> m_multi_port;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_signal_ifs.h226 // CLASS : sc_signal_inout_if<T>
232 class sc_signal_inout_if class in namespace:sc_core
240 sc_signal_inout_if() function in class:sc_core::sc_signal_inout_if
246 sc_signal_inout_if( const sc_signal_inout_if<T>& );
247 sc_signal_inout_if<T>& operator = ( const sc_signal_inout_if<T>& );
258 // sc_signal_inout_if.
260 #define sc_signal_out_if sc_signal_inout_if
H A Dsc_signal.h75 : public sc_signal_inout_if<T>
80 typedef sc_signal_inout_if<T> if_type;
285 : public sc_signal_inout_if<bool>
290 typedef sc_signal_inout_if<bool> if_type;
448 : public sc_signal_inout_if<sc_dt::sc_logic>
453 typedef sc_signal_inout_if<sc_dt::sc_logic> if_type;
H A Dsc_signal_ports.h93 typedef sc_signal_inout_if<data_type> inout_if_type;
407 typedef sc_signal_inout_if<data_type> inout_if_type;
681 typedef sc_signal_inout_if<data_type> inout_if_type;
930 : public sc_port<sc_signal_inout_if<T>,1,SC_ONE_OR_MORE_BOUND>
938 typedef sc_signal_inout_if<data_type> if_type;
1222 public sc_port<sc_signal_inout_if<bool>,1,SC_ONE_OR_MORE_BOUND>
1230 typedef sc_signal_inout_if<data_type> if_type;
1458 : public sc_port<sc_signal_inout_if<sc_dt::sc_logic>,1,SC_ONE_OR_MORE_BOUND>
1466 typedef sc_signal_inout_if<data_type> if_type;
H A Dsc_clock.cpp264 if( nm == typeid( sc_signal_inout_if<bool> ).name() ) {
/gem5/src/systemc/channel/
H A Dsc_out_resolved.cc63 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &p)
H A Dsc_inout_resolved.cc81 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &p)
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test07/
H A Dtest07.cpp88 sc_port<sc_signal_inout_if<bool>,3> m_port;
/gem5/src/systemc/tests/systemc/communication/sc_export/test05/
H A Dtest05.cpp11 typedef sc_export<sc_signal_inout_if<T> > in; // To pipe port type.
/gem5/src/systemc/tests/systemc/communication/sc_signal_resolved_port/test02/
H A Dtest02.cpp50 sc_port<sc_signal_inout_if<sc_logic>,1> in_out5;
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_int.h286 public sc_signal_inout_if<sc_dt::sc_int<W> >,
645 if( nm == typeid( sc_signal_inout_if<sc_dt::sc_int<W> > ).name() )
763 typedef sc_signal_inout_if<sc_dt::sc_int<W> > inout_if_type;
1018 public sc_port<sc_signal_inout_if<sc_dt::sc_int<W> >, 1>,
1026 typedef sc_signal_inout_if<sc_dt::sc_int<W> > if_type;

Completed in 38 milliseconds

12