/gem5/src/systemc/ext/channel/ |
H A D | sc_signal_inout_if.hh | 70 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 D | sc_inout.hh | 40 #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 D | sc_out.hh | 48 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 D | sc_inout_resolved.hh | 35 #include "sc_signal_inout_if.hh" 61 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &);
|
H A D | sc_out_resolved.hh | 36 #include "sc_signal_inout_if.hh" 60 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &);
|
H A D | sc_out_rv.hh | 36 #include "sc_signal_inout_if.hh" 76 operator = (const sc_port<sc_signal_inout_if<sc_dt::sc_lv<W>>, 1> &p)
|
H A D | sc_inout_rv.hh | 38 #include "sc_signal_inout_if.hh" 79 operator = (const sc_port<sc_signal_inout_if<sc_dt::sc_lv<W>>, 1> &p)
|
H A D | sc_in.hh | 40 #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.hh | 93 using sc_core::sc_signal_inout_if;
|
H A D | sc_signal.hh | 41 #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 D | test02.cpp | 9 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 D | test04.cpp | 8 sc_export<sc_signal_inout_if<int> > a;
|
/gem5/src/systemc/tests/systemc/communication/ports/test03/ |
H A D | test03.cpp | 51 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 D | test04.cpp | 52 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 D | test05.cpp | 50 sc_port<sc_signal_inout_if<int>,0> m_multi_port;
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_signal_ifs.h | 226 // 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 D | sc_signal.h | 75 : 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 D | sc_signal_ports.h | 93 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 D | sc_clock.cpp | 264 if( nm == typeid( sc_signal_inout_if<bool> ).name() ) {
|
/gem5/src/systemc/channel/ |
H A D | sc_out_resolved.cc | 63 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &p)
|
H A D | sc_inout_resolved.cc | 81 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &p)
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test07/ |
H A D | test07.cpp | 88 sc_port<sc_signal_inout_if<bool>,3> m_port;
|
/gem5/src/systemc/tests/systemc/communication/sc_export/test05/ |
H A D | test05.cpp | 11 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 D | test02.cpp | 50 sc_port<sc_signal_inout_if<sc_logic>,1> in_out5;
|
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_int.h | 286 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;
|