Searched refs:mutex_ (Results 1 - 4 of 4) sorted by relevance
/art/runtime/openjdkjvmti/ |
H A D | ti_monitor.cc | 67 monitor->mutex_.unlock(); 81 mutex_.lock(); 97 mutex_.unlock(); 146 std::unique_lock<std::mutex> lk(mutex_, std::adopt_lock); 170 std::mutex mutex_; variable
|
/art/runtime/base/ |
H A D | mutex.cc | 105 explicit ScopedAllMutexesLock(const BaseMutex* mutex) : mutex_(mutex) { 112 while (!gAllMutexData->all_mutexes_guard.CompareExchangeWeakRelease(mutex_, 0)) { 118 const BaseMutex* const mutex_; member in class:art::FINAL 123 explicit ScopedExpectedMutexesOnWeakRefAccessLock(const BaseMutex* mutex) : mutex_(mutex) { 131 while (!Locks::expected_mutexes_on_weak_ref_access_guard_.CompareExchangeWeakRelease(mutex_, 138 const BaseMutex* const mutex_; member in class:art::FINAL 145 : mutex_(kLogLockContentions ? mutex : nullptr), 160 mutex_->RecordContention(blocked_tid_, owner_tid_, end_nano_time - start_nano_time_); 165 BaseMutex* const mutex_; member in class:art::FINAL 349 CHECK_MUTEX_CALL(pthread_mutex_init, (&mutex_, nullpt [all...] |
H A D | mutex.h | 292 pthread_mutex_t mutex_; member in class:art::Mutex 293 volatile uint64_t exclusive_owner_; // Guarded by mutex_.
|
/art/dex2oat/ |
H A D | dex2oat.cc | 420 CHECK_WATCH_DOG_PTHREAD_CALL(pthread_mutex_init, (&mutex_, nullptr), reason); 434 CHECK_WATCH_DOG_PTHREAD_CALL(pthread_mutex_lock, (&mutex_), reason); 437 CHECK_WATCH_DOG_PTHREAD_CALL(pthread_mutex_unlock, (&mutex_), reason); 442 CHECK_WATCH_DOG_PTHREAD_CALL(pthread_mutex_destroy, (&mutex_), reason); 491 CHECK_WATCH_DOG_PTHREAD_CALL(pthread_mutex_lock, (&mutex_), reason); 493 int rc = TEMP_FAILURE_RETRY(pthread_cond_timedwait(&cond_, &mutex_, &timeout_ts)); 503 CHECK_WATCH_DOG_PTHREAD_CALL(pthread_mutex_unlock, (&mutex_), reason); 509 pthread_mutex_t mutex_; member in class:art::WatchDog
|
Completed in 278 milliseconds