/gem5/src/systemc/tests/systemc/misc/communication/channel/hshake1/ |
H A D | hshake1.cpp | 46 sc_fifo<int>& in; 47 sc_fifo<bool>& done; 48 sc_fifo<int>& out; 49 sc_fifo<bool>& ready; 54 sc_fifo<int>& IN_, 55 sc_fifo<bool>& DONE, 56 sc_fifo<int>& OUT_, 57 sc_fifo<bool>& READY ) 84 sc_fifo<int>& in; 85 sc_fifo<boo [all...] |
/gem5/src/systemc/tests/systemc/misc/communication/channel/hshake2/ |
H A D | hshake2.cpp | 46 sc_fifo<int>& in; 47 sc_fifo<bool>& done; 48 sc_fifo<int>& out; 49 sc_fifo<bool>& ready; 54 sc_fifo<int>& IN_, 55 sc_fifo<bool>& DONE, 56 sc_fifo<int>& OUT_, 57 sc_fifo<bool>& READY ) 84 sc_fifo<int>& in; 85 sc_fifo<boo [all...] |
/gem5/src/systemc/tests/systemc/misc/communication/channel/hwsw/ |
H A D | hwsw.cpp | 53 sc_fifo<int>& Sa; //input 54 sc_fifo<int>& Sb; //input 55 sc_fifo<int>& Sc; //input 56 sc_fifo<int>& Sd; //output 57 sc_fifo<int>& Ssum; //output 62 sc_fifo<int>& SA, 63 sc_fifo<int>& SB, 64 sc_fifo<int>& SC, 65 sc_fifo<int>& SD, 66 sc_fifo<in [all...] |
/gem5/src/systemc/tests/systemc/misc/user_guide/async_chn/test2/ |
H A D | test2.cpp | 44 sc_fifo<int>& a; 45 sc_fifo<int>& b; 51 sc_fifo<int>& A, 52 sc_fifo<int>& B, 83 sc_fifo<int>& a; 84 sc_fifo<int>& b; 90 sc_fifo<int>& A, 91 sc_fifo<int>& B, 114 sc_fifo<int> a(2), b(2);
|
/gem5/src/systemc/tests/systemc/misc/communication/channel/dataflow/ |
H A D | dataflow.cpp | 46 sc_fifo<int>& out1; 47 sc_fifo<int>& out2; 51 sc_fifo<int>& OUT1, 52 sc_fifo<int>& OUT2 ) 80 sc_fifo<int>& in; 81 sc_fifo<int>& out; 85 sc_fifo<int>& IN_, 86 sc_fifo<int>& OUT_ ) 113 sc_fifo<int>& in; 114 sc_fifo<in [all...] |
/gem5/src/systemc/tests/systemc/misc/communication/channel/aggregate/ |
H A D | rgb.h | 59 sc_fifo<rgb_t>& color_in; 60 sc_fifo<rgb_t>& color_out; 66 sc_fifo<rgb_t>& COLOR_IN, 67 sc_fifo<rgb_t>& COLOR_OUT )
|
H A D | rgb.cpp | 73 sc_fifo<rgb_t> in; 74 sc_fifo<rgb_t> out;
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_fifo.h | 22 sc_fifo.h -- The sc_fifo<T> primitive channel class. 44 // CLASS : sc_fifo<T> 46 // The sc_fifo<T> primitive channel class. 50 class sc_fifo class in namespace:sc_core 59 explicit sc_fifo( int size_ = 16 ) function in class:sc_core::sc_fifo 67 explicit sc_fifo( const char* name_, int size_ = 16 ) function in class:sc_core::sc_fifo 78 virtual ~sc_fifo() 132 sc_fifo<T>& operator = ( const T& a ) 143 { return "sc_fifo"; } [all...] |
/gem5/src/systemc/tests/systemc/misc/communication/channel/test1/ |
H A D | test1.cpp | 46 sc_fifo<int>& in; 51 sc_fifo<int>& IN_ ) 88 sc_fifo<int>& out; 93 sc_fifo<int>& OUT_ ) 125 sc_fifo<int> c("C");
|
/gem5/src/systemc/tests/systemc/misc/communication/channel/test2/ |
H A D | test2.cpp | 46 sc_fifo<int>& in; 51 sc_fifo<int>& IN_ ) 90 sc_fifo<int>& out; 95 sc_fifo<int>& OUT_ ) 127 sc_fifo<int> c("C");
|
/gem5/src/systemc/tests/systemc/misc/user_guide/async_chn/test1/ |
H A D | test1.cpp | 44 sc_fifo<int>& a; 45 sc_fifo<int>& b; 51 sc_fifo<int>& A, 52 sc_fifo<int>& B, 78 sc_fifo<int> a(2), b(2);
|
/gem5/src/systemc/tests/systemc/misc/user_guide/async_chn/test3/ |
H A D | test3.cpp | 44 sc_fifo<int>& b; 49 sc_fifo<int>& B, 76 sc_fifo<int>& a; 82 sc_fifo<int>& A, 104 sc_fifo<int> a(2), b(2);
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_fifo.hh | 50 class sc_fifo : public sc_fifo_in_if<T>, class in namespace:sc_core 55 explicit sc_fifo(int size=16) : function in class:sc_core::sc_fifo 62 explicit sc_fifo(const char *name, int size=16) : function in class:sc_core::sc_fifo 68 virtual ~sc_fifo() {} 86 "sc_fifo<T> port not recognized"); 140 sc_fifo<T> & 179 virtual const char *kind() const { return "sc_fifo"; } 199 sc_fifo(const sc_fifo<T> &) : sc_fifo_in_if<T>(), sc_prim_channel() function in class:sc_core::sc_fifo 201 sc_fifo [all...] |
H A D | _using.hh | 46 using sc_core::sc_fifo;
|
/gem5/src/systemc/tests/systemc/misc/communication/channel/test3/ |
H A D | test3.cpp | 46 sc_fifo<int>& in; 51 sc_fifo<int>& IN_ ) 102 sc_fifo<int>& out; 107 sc_fifo<int>& OUT_ ) 140 sc_fifo<int> c("C", 5);
|
/gem5/src/systemc/tests/systemc/misc/communication/channel/test4/ |
H A D | test4.cpp | 46 sc_fifo<int>& in; 51 sc_fifo<int>& IN_ ) 102 sc_fifo<int>& out; 107 sc_fifo<int>& OUT_ ) 140 sc_fifo<int> c("C", 5);
|
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test02/ |
H A D | test02.cpp | 38 // test of sc_fifo print() and dump() methods 45 sc_fifo<int> a( 2 );
|
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test06/ |
H A D | test06.cpp | 38 // test of multiple interfaces for an sc_fifo 123 sc_fifo<int> fifo( 10 ); 124 sc_fifo<int> fifo1( 10 ); 125 sc_fifo<int> fifo2( 10 );
|
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test01/ |
H A D | test01.cpp | 38 // test of sc_fifo<T> - general test 94 sc_fifo<int> fifo( 10 );
|
/gem5/src/systemc/tests/systemc/kernel/kind_string/test01/ |
H A D | main.cpp | 86 sc_fifo<int> fifo;
|
/gem5/src/systemc/tests/systemc/utils/sc_vector/test05/ |
H A D | test05.cpp | 108 sc_vector< sc_fifo<int> > 121 sc_fifo<int> fifo_a[ half ];
|
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test03/ |
H A D | test03.cpp | 38 // test of sc_fifo ports - interface access shortcut methods 121 sc_fifo<int> fifo( 10 );
|
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test04/ |
H A D | test04.cpp | 38 // test of sc_fifo events 132 sc_fifo<int> fifo( 10 );
|
/gem5/src/systemc/tests/systemc/communication/sc_fifo/test05/ |
H A D | test05.cpp | 38 // test of sc_fifo event finders 134 sc_fifo<int> fifo( 10 );
|
/gem5/src/systemc/tests/systemc/compliance_1666/test228/ |
H A D | test228.cpp | 98 sc_fifo<int> fi;
|