Searched refs:sc_buffer (Results 1 - 16 of 16) sorted by relevance

/gem5/src/systemc/ext/channel/
H A Dsc_buffer.hh42 class sc_buffer : public sc_signal<T, WRITER_POLICY> class in namespace:sc_core
45 sc_buffer() : sc_signal<T, WRITER_POLICY>(sc_gen_unique_name("buffer")) {} function in class:sc_core::sc_buffer
46 explicit sc_buffer(const char *name) : function in class:sc_core::sc_buffer
62 sc_buffer<T, WRITER_POLICY> &
68 sc_buffer<T, WRITER_POLICY> &
74 sc_buffer<T, WRITER_POLICY> &
75 operator = (const sc_buffer<T, WRITER_POLICY> &arg) argument
81 virtual const char *kind() const { return "sc_buffer"; }
93 sc_buffer(const sc_buffer< argument
[all...]
H A D_using.hh35 using sc_core::sc_buffer;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_buffer.h22 sc_buffer.h -- The sc_buffer<T> primitive channel class.
39 // CLASS : sc_buffer<T>
41 // The sc_buffer<T> primitive channel class.
45 class sc_buffer class in namespace:sc_core
52 typedef sc_buffer<T,POL> this_type;
59 sc_buffer() function in class:sc_core::sc_buffer
63 explicit sc_buffer( const char* name_ ) function in class:sc_core::sc_buffer
67 sc_buffer( const char* name_, const T& initial_value_ ) function in class:sc_core::sc_buffer
89 { return "sc_buffer"; }
[all...]
/gem5/util/systemc/systemc_within_gem5/systemc_simple_object/
H A Dfeeder.hh44 #include "systemc/ext/channel/sc_buffer.hh"
64 sc_core::sc_buffer<const char *> buf;
/gem5/src/systemc/tests/systemc/communication/sc_buffer/test01/
H A Dtest01.cpp46 // test of sc_buffer<T> -- general test
93 sc_buffer<int> buf;
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test01/
H A Dtest01.cpp93 sc_buffer<int> buf_int;
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test04/
H A Dtest04.cpp93 sc_buffer<int> buf_int;
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test05/
H A Dtest05.cpp93 sc_buffer<int> buf_int;
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test06/
H A Dtest06.cpp93 sc_buffer<int> buf_int;
/gem5/src/systemc/tests/systemc/communication/sc_buffer/test02/
H A Dsc_buffer_edge_reset.cpp22 sc_buffer_edge_reset.cpp -- Test sc_buffer<bool> edge events and reset
30 an sc_buffer instead of an sc_signal.
82 sc_buffer<bool> buf;
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test02/
H A Dtest02.cpp93 sc_buffer<int> buf_int;
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test03/
H A Dtest03.cpp93 sc_buffer<int> buf_int("buf_int");
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test07/
H A Dtest07.cpp93 sc_buffer<int> buf_int;
/gem5/util/systemc/systemc_within_gem5/systemc_sc_main/
H A Dsc_main.cc97 sc_core::sc_buffer<const char *> buf;
/gem5/src/systemc/tests/systemc/compliance_1666/test228/
H A Dtest228.cpp96 sc_buffer<int> bu;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_writer_policy/
H A Dsc_writer_policy.cpp132 sc_buffer<sc_logic, SC_MANY_WRITERS> buffy;

Completed in 14 milliseconds