Searched refs:lock (Results 26 - 35 of 35) sorted by relevance

12

/gem5/src/systemc/core/
H A Dscheduler.cc263 std::lock_guard<std::mutex> lock(asyncListMutex);
332 std::lock_guard<std::mutex> lock(asyncListMutex);
/gem5/ext/pybind11/tests/
H A Dtest_virtual_functions.cpp164 py::gil_scoped_acquire lock; local
165 py::print("1st lock acquired");
170 py::gil_scoped_acquire lock; local
171 py::print("2nd lock acquired");
/gem5/src/dev/net/
H A Ddist_iface.hh122 * The lock to protect access to the Sync object.
124 std::mutex lock; member in class:DistIface::Sync
/gem5/src/arch/x86/
H A Dtypes.hh79 Bitfield<5> lock; member in namespace:X86ISA
H A Ddecoder.cc209 DPRINTF(Decoder, "Found lock prefix.\n");
210 emi.legacy.lock = true;
/gem5/ext/googletest/googletest/test/
H A Dgtest-port_test.cc321 internal::MutexLock lock(&mutex);
1036 // the lock. In this case, the test is robust.
1039 { MutexLock lock(&m); }
1047 MutexLock lock(&m);
1057 MutexLock lock(mutex_);
1101 // Tests that the mutex only lets one thread at a time to lock it.
/gem5/ext/googletest/googletest/src/
H A Dgtest-port.cc401 MutexLock lock(&mutex_);
429 // Clean up the ThreadLocalValues data structure while holding the lock, but
432 MutexLock lock(&mutex_);
450 // Outside the lock, let the destructor for 'value_holders' deallocate the
458 // lock, but defer the destruction of the ThreadLocalValueHolderBases.
460 MutexLock lock(&mutex_);
476 // Outside the lock, let the destructor for 'value_holders' deallocate the
H A Dgtest.cc706 internal::MutexLock lock(&global_test_part_result_reporter_mutex_);
713 internal::MutexLock lock(&global_test_part_result_reporter_mutex_);
2062 internal::MutexLock lock(&test_properites_mutex_);
4117 internal::MutexLock lock(&mutex_);
4273 internal::MutexLock lock(&mutex_);
4281 internal::MutexLock lock(&mutex_);
4312 internal::MutexLock lock(&mutex_);
4319 internal::MutexLock lock(&mutex_);
/gem5/system/alpha/console/
H A Dconsole.c89 extern void SpinLock(ulong *lock);
/gem5/src/cpu/kvm/
H A Dbase.cc364 std::lock_guard<EventQueue> lock(*this->eventQueue());
768 // interrupts. They will typically lock the queue and then
1149 // Temporarily lock and migrate to the device event queue to

Completed in 55 milliseconds

12