/gem5/src/systemc/core/ |
H A D | sc_prim.cc | 46 sc_prim_channel::sc_prim_channel() : _gem5_channel(nullptr) function in class:sc_core::sc_prim_channel 57 sc_prim_channel::sc_prim_channel(const char *_name) : function in class:sc_core::sc_prim_channel 69 sc_prim_channel::~sc_prim_channel() { delete _gem5_channel; } 72 sc_prim_channel::request_update() 78 sc_prim_channel::async_request_update() 84 sc_prim_channel::next_trigger() 90 sc_prim_channel [all...] |
H A D | channel.hh | 44 Channel(sc_core::sc_prim_channel *_sc_chan); 52 sc_core::sc_prim_channel *sc_chan() { return _sc_chan; } 55 sc_core::sc_prim_channel *_sc_chan;
|
H A D | channel.cc | 37 Channel::Channel(sc_core::sc_prim_channel *_sc_chan) : _sc_chan(_sc_chan)
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_prim_channel.cpp | 22 sc_prim_channel.cpp -- Abstract base class of all primitive channel 30 #include "sysc/communication/sc_prim_channel.h" 43 // CLASS : sc_prim_channel 50 sc_prim_channel::sc_prim_channel() function in class:sc_core::sc_prim_channel 58 sc_prim_channel::sc_prim_channel( const char* name_ ) function in class:sc_core::sc_prim_channel 69 sc_prim_channel::~sc_prim_channel() 78 sc_prim_channel [all...] |
H A D | sc_prim_channel.h | 22 sc_prim_channel.h -- Abstract base class of all primitive channel classes. 39 // CLASS : sc_prim_channel 44 class sc_prim_channel class in namespace:sc_core 53 { return "sc_prim_channel"; } 56 { return m_update_next_p != (sc_prim_channel*)list_end; } 68 sc_prim_channel(); 69 explicit sc_prim_channel( const char* ); 72 virtual ~sc_prim_channel(); 213 sc_prim_channel( const sc_prim_channel [all...] |
H A D | sc_signal.h | 33 #include "sysc/communication/sc_prim_channel.h" 76 , public sc_prim_channel 87 : sc_prim_channel( sc_gen_unique_name( "signal" ) ), 93 : sc_prim_channel( name_ ), 99 : sc_prim_channel( name_ ) 286 , public sc_prim_channel 297 : sc_prim_channel( sc_gen_unique_name( "signal" ) ), 308 : sc_prim_channel( name_ ), 319 : sc_prim_channel( name_ ) 449 , public sc_prim_channel [all...] |
H A D | sc_fifo.h | 34 #include "sysc/communication/sc_prim_channel.h" 53 public sc_prim_channel 60 : sc_prim_channel( sc_gen_unique_name( "fifo" ) ), 68 : sc_prim_channel( name_ ),
|
/gem5/src/systemc/ext/core/ |
H A D | sc_prim.hh | 52 class sc_prim_channel : public sc_object class in namespace:sc_core 55 virtual const char *kind() const { return "sc_prim_channel"; } 58 sc_prim_channel(); 59 explicit sc_prim_channel(const char *); 60 virtual ~sc_prim_channel(); 105 sc_prim_channel(const sc_prim_channel &); 106 sc_prim_channel &operator = (const sc_prim_channel &);
|
H A D | _using.hh | 119 using sc_core::sc_prim_channel;
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test08/ |
H A D | test08.cpp | 51 class prim_channel : public sc_prim_channel { 54 : sc_prim_channel(name)
|
/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/fifo/ |
H A D | fifo.hh | 45 public virtual tlm_fifo_put_if<T>, public sc_core::sc_prim_channel 50 sc_core::sc_prim_channel(sc_core::sc_gen_unique_name("fifo")) 56 sc_core::sc_prim_channel(name_)
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_fifo.hh | 52 public sc_prim_channel 57 sc_prim_channel(sc_gen_unique_name("fifo")), 64 sc_prim_channel(name), _size(size), _num_free(size), 199 sc_fifo(const sc_fifo<T> &) : sc_fifo_in_if<T>(), sc_prim_channel()
|
H A D | sc_signal.hh | 56 class ScSignalBase : public sc_core::sc_prim_channel
|
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test01/ |
H A D | test01.cpp | 3 class Sig : public sc_prim_channel {
|
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test02/ |
H A D | test02.cpp | 3 class Sig : public sc_prim_channel {
|
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/ |
H A D | tlm_fifo.h | 48 public sc_core::sc_prim_channel 55 : sc_core::sc_prim_channel( sc_core::sc_gen_unique_name( "fifo" ) ) { 62 : sc_core::sc_prim_channel( name_ ) {
|
/gem5/src/systemc/tests/systemc/compliance_1666/test205/ |
H A D | test205.cpp | 18 struct Prim: sc_prim_channel
|
/gem5/src/systemc/tests/systemc/compliance_1666/test219/ |
H A D | test219.cpp | 13 struct Prim: sc_prim_channel, sc_interface
|
/gem5/src/systemc/channel/ |
H A D | sc_signal.cc | 41 sc_core::sc_prim_channel(name), _changeStamp(~0ULL),
|
/gem5/src/systemc/tests/systemc/compliance_1666/test00/ |
H A D | test00.cpp | 17 using sc_core::sc_prim_channel;
125 struct Prim: sc_prim_channel
|
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_int.h | 287 public sc_prim_channel, 304 public: // sc_prim_channel virtual methods: 662 sc_prim_channel(sc_gen_unique_name( "signal" )), 671 sc_prim_channel(name_),
|
H A D | scx_signal_uint.h | 319 public sc_prim_channel, 336 public: // sc_prim_channel virtual methods: 707 sc_prim_channel(sc_gen_unique_name( "signal" )), 716 sc_prim_channel(name_),
|
H A D | scx_signal_signed.h | 337 public sc_prim_channel, 357 public: // sc_prim_channel virtual methods: 813 sc_prim_channel(sc_gen_unique_name( "signal" )), 823 sc_prim_channel(name_),
|
H A D | scx_signal_unsigned.h | 327 public sc_prim_channel, 347 public: // sc_prim_channel virtual methods: 807 sc_prim_channel(sc_gen_unique_name( "signal" )), 817 sc_prim_channel(name_),
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_simcontext.h | 149 friend class sc_prim_channel;
|