/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_reset.cpp | 164 const sc_signal_in_if<bool>* iface_p; // Interface to reset signal. 175 iface_p = DCAST<const sc_signal_in_if<bool>*>( 180 iface_p = DCAST<const sc_signal_in_if<bool>*>( 185 iface_p = DCAST<const sc_signal_in_if<bool>*>( 248 const sc_signal_in_if<bool>* iface_p; 259 iface_p = DCAST<const sc_signal_in_if<bool>*>(port.get_interface()); 274 const sc_signal_in_if<bool>* iface_p; 285 iface_p = DCAST<const sc_signal_in_if<bool>*>(port.get_interface()); 300 const sc_signal_in_if<bool>* iface_p; 311 iface_p = DCAST<const sc_signal_in_if<boo [all...] |
H A D | sc_sensitive.h | 52 template <class T> class sc_signal_in_if; 68 typedef sc_signal_in_if<bool> in_if_b_type; 69 typedef sc_signal_in_if<sc_dt::sc_logic> in_if_l_type; 146 typedef sc_signal_in_if<bool> in_if_b_type; 147 typedef sc_signal_in_if<sc_dt::sc_logic> in_if_l_type; 212 typedef sc_signal_in_if<bool> in_if_b_type; 213 typedef sc_signal_in_if<sc_dt::sc_logic> in_if_l_type;
|
H A D | sc_spawn_options.h | 69 void async_reset_signal_is( const sc_signal_in_if<bool>&, bool level ); 74 void reset_signal_is( const sc_signal_in_if<bool>&, bool level ); 137 // Andy Goodrich: replaced sc_signal signatures with sc_signal_in_if signatures for reset methods.
|
/gem5/ext/systemc/src/sysc/tracing/ |
H A D | sc_trace.cpp | 90 const sc_signal_in_if<char>& object, 101 const sc_signal_in_if<short>& object, 112 const sc_signal_in_if<int>& object, 123 const sc_signal_in_if<long>& object,
|
H A D | sc_trace.h | 78 template <class T> class sc_signal_in_if; 295 const sc_signal_in_if<T>& object, 305 const sc_signal_in_if<T>& object, 315 const sc_signal_in_if<char>& object, 320 const sc_signal_in_if<short>& object, 325 const sc_signal_in_if<int>& object, 330 const sc_signal_in_if<long>& object,
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test01/ |
H A D | test01.cpp | 55 sc_port<sc_signal_in_if<T> > port_in; 67 sc_port<sc_signal_in_if<T> > port_in; 91 sc_port<sc_signal_in_if<T> > port_in; 108 sc_port<sc_signal_in_if<T> > port_in;
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test02/ |
H A D | test02.cpp | 55 sc_port<sc_signal_in_if<T> > port_in; 67 sc_port<sc_signal_in_if<T> > port_in; 91 sc_port<sc_signal_in_if<T> > port_in; 108 sc_port<sc_signal_in_if<T> > port_in;
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test03/ |
H A D | test03.cpp | 55 sc_port<sc_signal_in_if<T> > port_in; 67 sc_port<sc_signal_in_if<T> > port_in; 91 sc_port<sc_signal_in_if<T> > port_in; 108 sc_port<sc_signal_in_if<T> > port_in;
|
/gem5/src/systemc/tests/systemc/misc/sim_tests/async_clock/ |
H A D | async_clock.cpp | 47 sc_signal_in_if<bool>& CLK ) 69 sc_signal_in_if<bool>& CLK ) 91 sc_signal_in_if<bool>& CLK ) 120 sc_signal_in_if<bool>& CLK,
|
/gem5/src/systemc/tests/systemc/misc/stars/star127712/ |
H A D | test.cpp | 64 sc_port<sc_signal_in_if<bool>, 2> INP;
|
/gem5/src/systemc/tests/systemc/misc/user_guide/newsched/test6/ |
H A D | test6.cpp | 55 sc_signal_in_if<bool>& CLOCK, 84 sc_signal_in_if<bool>& CLOCK1, 85 sc_signal_in_if<bool>& CLOCK2, 122 sc_signal_in_if<bool>& CLK,
|
/gem5/src/systemc/tests/systemc/misc/user_guide/newsched/test7/ |
H A D | test7.cpp | 55 sc_signal_in_if<bool>& CLOCK, 84 sc_signal_in_if<bool>& CLOCK1, 85 sc_signal_in_if<bool>& CLOCK2, 124 sc_signal_in_if<bool>& CLK,
|
/gem5/src/systemc/tests/systemc/misc/user_guide/newsched/test8/ |
H A D | test8.cpp | 64 sc_signal_in_if<bool>& CLOCK, 93 sc_signal_in_if<bool>& CLOCK1, 94 sc_signal_in_if<bool>& CLOCK2, 133 sc_signal_in_if<bool>& CLK,
|
/gem5/src/systemc/ext/core/ |
H A D | sc_module.hh | 75 class sc_signal_in_if; 201 void reset_signal_is(const sc_signal_in_if<bool> &, bool); 206 void async_reset_signal_is(const sc_signal_in_if<bool> &, bool); 245 void at_posedge(const sc_signal_in_if<bool> &); 246 void at_posedge(const sc_signal_in_if<sc_dt::sc_logic> &); 247 void at_negedge(const sc_signal_in_if<bool> &); 248 void at_negedge(const sc_signal_in_if<sc_dt::sc_logic> &); 337 void at_posedge(const sc_signal_in_if<bool> &); 338 void at_posedge(const sc_signal_in_if<sc_dt::sc_logic> &); 339 void at_negedge(const sc_signal_in_if<boo [all...] |
H A D | sc_spawn.hh | 87 class sc_signal_in_if; 117 void reset_signal_is(const sc_signal_in_if<bool> &, bool); 122 void async_reset_signal_is(const sc_signal_in_if<bool> &, bool); 147 std::vector<Reset<const sc_signal_in_if<bool> > > _if_resets;
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_inout_rv.hh | 37 #include "sc_signal_in_if.hh" 67 operator = (const sc_signal_in_if<sc_dt::sc_lv<W>> &i) 73 operator = (const sc_port<sc_signal_in_if<sc_dt::sc_lv<W>>, 1> &p)
|
H A D | sc_out.hh | 70 operator = (const sc_signal_in_if<T> &c) 76 operator = (const sc_port<sc_signal_in_if<T>, 1> &c)
|
/gem5/src/systemc/tests/systemc/bugs/instantiation_detection/ |
H A D | instantiation_detection.cpp | 68 sc_assert( create<sc_export<sc_signal_in_if<bool> > >("export") == NULL ); 108 sc_assert( create<sc_export<sc_signal_in_if<bool> > >("export") == NULL );
|
/gem5/src/systemc/tests/systemc/communication/sc_export/test01/ |
H A D | test01.cpp | 30 sc_export<sc_signal_in_if<sc_uint<8> > > my_export; 43 sc_export<sc_signal_in_if<sc_uint<8> > > my_port;
|
/gem5/src/systemc/tests/systemc/misc/user_guide/newsched/test1/ |
H A D | test1.cpp | 59 sc_signal_in_if<bool>& CLK, 97 sc_signal_in_if<bool>& CLOCK) 133 sc_signal_in_if<bool>& CLOCK)
|
/gem5/src/systemc/tests/systemc/misc/user_guide/newsched/test2/ |
H A D | test2.cpp | 58 sc_signal_in_if<bool>& CLK, 96 sc_signal_in_if<bool>& CLOCK) 127 sc_signal_in_if<bool>& CLOCK)
|
/gem5/src/systemc/core/ |
H A D | process.hh | 43 #include "systemc/ext/channel/sc_signal_in_if.hh" 216 install(const sc_core::sc_signal_in_if<bool> *s) 231 const sc_core::sc_signal_in_if<bool> *signal() { return _signal; } 237 const sc_core::sc_signal_in_if<bool> *_signal; 243 void newReset(const sc_core::sc_signal_in_if<bool> *sig, Process *p,
|
H A D | sc_sensitive.cc | 33 #include "systemc/ext/channel/sc_signal_in_if.hh" 99 const sc_signal_in_if<bool> &i) 107 const sc_signal_in_if<sc_dt::sc_logic> &i)
|
/gem5/src/systemc/ext/utils/ |
H A D | sc_trace_file.hh | 58 class sc_signal_in_if; 179 sc_trace(sc_trace_file *tf, const sc_signal_in_if<T> &iface, 185 void sc_trace(sc_trace_file *, const sc_signal_in_if<char> &, 188 void sc_trace(sc_trace_file *, const sc_signal_in_if<short> &, 191 void sc_trace(sc_trace_file *, const sc_signal_in_if<int> &, 194 void sc_trace(sc_trace_file *, const sc_signal_in_if<long> &,
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_clock.h | 118 sc_signal_in_if<bool>& signal() 121 const sc_signal_in_if<bool>& signal() const 226 instead of sc_signal_in_if<bool> and sc_module.
|