Searched refs:sync (Results 1 - 25 of 34) sorted by relevance

12

/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_join/test02/
H A Dtest02.cpp47 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 Dtest05.cpp49 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 Dtest02.cpp7 SC_METHOD(sync);
9 SC_METHOD(sync);
12 void sync() function
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_join/test01/
H A Dtest01.cpp44 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 Dtest04.cpp45 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 Ddist_iface.cc60 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 Dsc_logger.cc72 int sync();
107 CuttingStreambuf::sync() function in class:Gem5SystemC::CuttingStreambuf
118 sync();
/gem5/src/base/
H A Ddebug.hh59 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 Ddebug.cc105 i.second->sync();
113 i.second->sync();
/gem5/ext/systemc/src/tlm_utils/
H A Dtlm_quantumkeeper.h69 // 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 Dtest01.cpp21 SC_METHOD(sync)
24 void sync() function
/gem5/src/systemc/tests/systemc/communication/reverse_bind/test02/
H A Dtest02.cpp21 SC_METHOD(sync)
24 void sync() function
/gem5/src/systemc/tests/systemc/communication/sc_export/test01/
H A Dtest01.cpp22 SC_METHOD(sync)
25 void sync() function
/gem5/src/systemc/tests/systemc/kernel/sc_object_manager/test01/
H A Dtest01.cpp76 SC_METHOD(sync);
80 void sync() function
/gem5/src/systemc/tests/systemc/kernel/sc_start/sc_start_0/test1/
H A Dtest1.cpp47 SC_CTHREAD(sync, clk.pos());
55 void sync() function
60 cout << " X::sync() - " <<
/gem5/src/systemc/ext/tlm_utils/
H A Dtlm_quantumkeeper.h64 // 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 Dsc_spawn.cc93 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 Dprocess.hh98 void signalReset(bool set, bool sync);
232 bool sync() { return _sync; } function in class:sc_gem5::Reset
H A Dprocess.cc243 Process::signalReset(bool set, bool sync) argument
247 if (sync) {
256 if (sync)
/gem5/ext/pybind11/include/pybind11/
H A Diostream.h38 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 Djob.py186 sync = rsync()
187 sync.delete = True
188 sync.sudo = True
189 sync.do('poolfs::dist/m5/', '/z/dist/m5/')
/gem5/util/pbs/
H A Djob.py181 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 Ddebug.cc105 .def("sync", &Debug::Flag::sync)
/gem5/src/systemc/ext/core/
H A Dsc_spawn.hh137 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 Dzfstream.cc34 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

Completed in 28 milliseconds

12