Searched refs:unlock (Results 1 - 17 of 17) sorted by relevance

/gem5/src/systemc/ext/channel/
H A Dsc_mutex_if.hh43 virtual int unlock() = 0;
H A Dsc_mutex.hh49 virtual int unlock();
/gem5/src/systemc/tests/systemc/communication/sc_mutex/test01/
H A Dtest01.cpp59 if( mutex.unlock() == 0 ) {
60 write( "proc_a - unlock successful" );
62 write( "proc_a - unlock failed" );
70 if( mutex.unlock() == 0 ) {
71 write( "proc_a - unlock successful" );
73 write( "proc_a - unlock failed" );
86 if( mutex.unlock() == 0 ) {
87 write( "proc_b - unlock successful" );
89 write( "proc_b - unlock failed" );
97 if( mutex.unlock()
[all...]
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_mutex_if.h47 // the classical operations: lock(), trylock(), and unlock()
56 virtual int unlock() = 0;
97 m_ref.unlock();
H A Dsc_mutex.h67 virtual int unlock();
H A Dsc_mutex.cpp93 sc_mutex::unlock() function in class:sc_core::sc_mutex
H A Dsc_host_mutex.h117 virtual int unlock() function in class:sc_core::sc_host_mutex
/gem5/src/systemc/tests/systemc/communication/sc_mutex/test02/
H A Dtest02.cpp59 if( mutex->unlock() == 0 ) {
60 write( "proc_a - unlock successful" );
62 write( "proc_a - unlock failed" );
70 if( mutex->unlock() == 0 ) {
71 write( "proc_a - unlock successful" );
73 write( "proc_a - unlock failed" );
101 if( mutex->unlock() == 0 ) {
102 write( "proc_b - unlock successful" );
104 write( "proc_b - unlock failed" );
112 if( mutex->unlock()
[all...]
/gem5/src/systemc/channel/
H A Dsc_mutex.cc63 sc_mutex::unlock() function in class:sc_core::sc_mutex
/gem5/src/sim/
H A Dglobal_event.cc81 globalQMutex.unlock();
109 globalQMutex.unlock();
H A Dsimulate.cc170 asyncEventMutex.unlock();
H A Deventq.hh523 * @see EventQueue::unlock()
560 old_eq.unlock();
569 new_eq.unlock();
596 eq.unlock();
701 void unlock() { service_mutex.unlock(); } function in class:EventQueue
H A Deventq.cc426 async_queue_mutex.unlock();
440 async_queue_mutex.unlock();
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters/
H A Dtlm_adapters.h57 mutex.unlock();
/gem5/src/systemc/ext/tlm_core/1/req_rsp/adapters/
H A Dadapters.hh56 mutex.unlock();
/gem5/src/dev/net/
H A Ddist_iface.cc92 sync_lock.unlock();
233 sync_lock.unlock();
262 sync_lock.unlock();
532 curEventQueue()->unlock();
690 curEventQueue()->unlock();
/gem5/src/systemc/tests/systemc/1666-2011-compliance/odds_and_ends/
H A Dodds_and_ends.cpp138 mut.unlock();

Completed in 21 milliseconds