Searched refs:sc_mutex (Results 1 - 15 of 15) sorted by relevance

/gem5/src/systemc/ext/channel/
H A Dsc_mutex.hh41 class sc_mutex : public sc_mutex_if, public sc_object class in namespace:sc_core
44 sc_mutex();
45 explicit sc_mutex(const char *name);
51 virtual const char *kind() const { return "sc_mutex"; }
55 sc_mutex(const sc_mutex &) : sc_interface(), sc_mutex_if(), sc_object() {} function in class:sc_core::sc_mutex
56 sc_mutex &operator = (const sc_mutex &) { return *this; }
H A D_using.hh72 using sc_core::sc_mutex;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_mutex.h22 sc_mutex.h -- The sc_mutex primitive channel class.
40 // CLASS : sc_mutex
42 // The sc_mutex primitive channel class.
45 class sc_mutex class in namespace:sc_core
53 sc_mutex();
54 explicit sc_mutex( const char* name_ );
55 virtual ~sc_mutex();
70 { return "sc_mutex"; }
87 sc_mutex( cons
[all...]
H A Dsc_mutex.cpp22 sc_mutex.cpp -- The sc_mutex primitive channel class.
29 #include "sysc/communication/sc_mutex.h"
35 // CLASS : sc_mutex
37 // The sc_mutex primitive channel class.
42 sc_mutex::sc_mutex() function in class:sc_core::sc_mutex
48 sc_mutex::sc_mutex( const char* name_ ) function in class:sc_core::sc_mutex
57 sc_mutex
[all...]
/gem5/src/systemc/channel/
H A Dsc_mutex.cc31 #include "systemc/ext/channel/sc_mutex.hh"
37 sc_mutex::sc_mutex() : sc_interface(), sc_mutex_if(), function in class:sc_core::sc_mutex
41 sc_mutex::sc_mutex(const char *name) : function in class:sc_core::sc_mutex
46 sc_mutex::lock()
54 sc_mutex::trylock()
63 sc_mutex::unlock()
/gem5/src/systemc/tests/systemc/communication/sc_mutex/test01/
H A Dtest01.cpp38 // test of the sc_mutex primitive channel
44 sc_mutex mutex;
/gem5/src/systemc/tests/systemc/kernel/kind_string/test01/
H A Dmain.cpp89 sc_mutex mutex;
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters/
H A Dtlm_adapters.h63 sc_core::sc_mutex mutex;
/gem5/src/systemc/tests/systemc/communication/sc_mutex/test02/
H A Dtest02.cpp131 sc_mutex mutex( "mutex" );
/gem5/src/systemc/tests/systemc/utils/sc_vector/test06/
H A Dtest06.cpp42 using sc_core::sc_mutex;
/gem5/src/systemc/ext/tlm_core/1/req_rsp/adapters/
H A Dadapters.hh61 sc_core::sc_mutex mutex;
/gem5/src/systemc/tests/systemc/compliance_1666/test228/
H A Dtest228.cpp99 sc_mutex mut;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_pause/
H A Dsc_pause.cpp152 mut = new sc_mutex("mut");
156 sc_mutex* mut;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/odds_and_ends/
H A Dodds_and_ends.cpp135 sc_mutex mut;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/named_events/
H A Dnamed_events.cpp57 sc_mutex mut; // Kernel events should not be hierarchically named

Completed in 13 milliseconds