/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_join/test02/ |
H A D | test02.cpp | 47 void sync(int context) function 53 cout << sc_time_stamp() << ": sync(" << context << ") terminating"<< endl; 58 sc_spawn( sc_bind( &X::sync, this, 3 ) ), 59 sc_spawn( sc_bind( &X::sync, this, 4 ) ), 60 sc_spawn( sc_bind( &X::sync, this, 5 ) ), 61 sc_spawn( sc_bind( &X::sync, this, 5 ) ), 62 sc_spawn( sc_bind( &X::sync, this, 7 ) ), 63 sc_spawn( sc_bind( &X::sync, this, 11) ), 64 sc_spawn( sc_bind( &X::sync, this, 21) )
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_join/test05/ |
H A D | test05.cpp | 49 sc_spawn( sc_bind(&X::sync, this, 3 ) ) , 50 sc_spawn( sc_bind(&X::sync, this, 4 ) ) , 51 sc_spawn( sc_bind(&X::sync, this, 5 ) ) , 52 sc_spawn( sc_bind(&X::sync, this, 5 ) ) , 53 sc_spawn( sc_bind(&X::sync, this, 7 ) ) , 54 sc_spawn( sc_bind(&X::sync, this, 11 ) ) , 55 sc_spawn( sc_bind(&X::sync, this, 21 ) ) 60 void sync(int context) function 66 cout << sc_time_stamp() << ": sync(" << context << ") terminating" << endl;
|
/gem5/src/systemc/tests/systemc/kernel/sc_process_b/test02/ |
H A D | test02.cpp | 7 SC_METHOD(sync); 9 SC_METHOD(sync); 12 void sync() function
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_join/test01/ |
H A D | test01.cpp | 44 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 3 ) ) ); 45 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 4 ) ) ); 46 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 5 ) ) ); 47 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 5 ) ) ); 48 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 7 ) ) ); 49 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 11 ) ) ); 50 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 21 ) ) ); 54 void sync(int context) function 60 cout << sc_time_stamp() << ": sync(" << context << ") terminating" << endl;
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_join/test04/ |
H A D | test04.cpp | 45 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 3 ) ) ); 46 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 4 ) ) ); 47 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 5 ) ) ); 48 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 5 ) ) ); 49 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 7 ) ) ); 50 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 11 ) ) ); 51 m_join.add_process( sc_spawn( sc_bind(&X::sync, this, 21 ) ) ); 62 void sync(int context) function 68 cout << sc_time_stamp() << ": sync(" << context << ") terminating" << endl;
|
/gem5/src/dev/net/ |
H A D | dist_iface.cc | 60 DistIface::Sync *DistIface::sync = nullptr; 162 // Wait for the sync requests from the nodes 168 if (isAbort) // sync aborted 208 if (isAbort) // sync aborted 231 // Notify the simulation thread if the on-going sync is complete 249 if (isAbort) // sync aborted 260 // Notify the simulation thread if the on-going sync is complete 300 // Only the "first" DistIface object has to perform the sync 339 // sync. 340 repeat = DistIface::sync [all...] |
/gem5/util/systemc/gem5_within_systemc/ |
H A D | sc_logger.cc | 72 int sync(); 107 CuttingStreambuf::sync() function in class:Gem5SystemC::CuttingStreambuf 118 sync();
|
/gem5/src/base/ |
H A D | debug.hh | 59 virtual void sync() {} function in class:Debug::Flag 78 void enable() { _status = true; sync(); } 79 void disable() { _status = false; sync(); } 81 void sync() { _tracing = _active && _status; } function in class:Debug::SimpleFlag
|
H A D | debug.cc | 105 i.second->sync(); 113 i.second->sync();
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | tlm_quantumkeeper.h | 69 // check (with the need_sync method) if a sync is required. 79 // check (with the need_sync method) if a sync is required. 87 // Checks if a sync to systemC is required for this initiator. This will 101 virtual void sync() function in class:tlm_utils::tlm_quantumkeeper 108 // Non-virtual convenience method to set the local time and sync only if needed 114 sync();
|
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test01/ |
H A D | test01.cpp | 21 SC_METHOD(sync)
24 void sync()
function
|
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test02/ |
H A D | test02.cpp | 21 SC_METHOD(sync)
24 void sync()
function
|
/gem5/src/systemc/tests/systemc/communication/sc_export/test01/ |
H A D | test01.cpp | 22 SC_METHOD(sync) 25 void sync() function
|
/gem5/src/systemc/tests/systemc/kernel/sc_object_manager/test01/ |
H A D | test01.cpp | 76 SC_METHOD(sync); 80 void sync() function
|
/gem5/src/systemc/tests/systemc/kernel/sc_start/sc_start_0/test1/ |
H A D | test1.cpp | 47 SC_CTHREAD(sync, clk.pos()); 55 void sync() function 60 cout << " X::sync() - " <<
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | tlm_quantumkeeper.h | 64 // check (with the need_sync method) if a sync is required. 69 // check (with the need_sync method) if a sync is required. 72 // Checks if a sync to systemC is required for this initiator. This will 85 sync() function in class:tlm_utils::tlm_quantumkeeper 91 // Non-virtual convenience method to set the local time and sync only if 98 sync();
|
/gem5/src/systemc/core/ |
H A D | sc_spawn.cc | 93 newReset(p.target, proc, p.sync, p.value); 96 newReset(p.target, proc, p.sync, p.value); 99 newReset(p.target, proc, p.sync, p.value); 102 newReset(i.target, proc, i.sync, i.value);
|
H A D | process.hh | 98 void signalReset(bool set, bool sync); 232 bool sync() { return _sync; } function in class:sc_gem5::Reset
|
H A D | process.cc | 243 Process::signalReset(bool set, bool sync) argument 247 if (sync) { 256 if (sync)
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | iostream.h | 38 return sync() == 0 ? traits_type::not_eof(c) : traits_type::eof(); 41 int sync() { function in class:pythonbuf 71 sync();
|
/gem5/util/batch/ |
H A D | job.py | 186 sync = rsync() 187 sync.delete = True 188 sync.sudo = True 189 sync.do('poolfs::dist/m5/', '/z/dist/m5/')
|
/gem5/util/pbs/ |
H A D | job.py | 181 sync = rsync() 182 sync.delete = True 183 sync.sudo = True 184 sync.do('poolfs::dist/m5/', '/z/dist/m5/')
|
/gem5/src/python/pybind11/ |
H A D | debug.cc | 105 .def("sync", &Debug::Flag::sync)
|
/gem5/src/systemc/ext/core/ |
H A D | sc_spawn.hh | 137 Reset(T *t, bool v, bool s) : target(t), value(v), sync(s) {} 141 bool sync; member in struct:sc_core::sc_spawn_options::Reset
|
/gem5/ext/iostream3/ |
H A D | zfstream.cc | 34 this->sync(); 114 // Attempt to sync and close gzipped file 115 if (this->sync() == -1) 269 // First make sure stuff is sync'ed, for safety 270 if (this->sync() == -1) 299 gzfilebuf::sync() function in class:gzfilebuf
|