Searched refs:exclusive_owner_ (Results 1 - 3 of 3) sorted by relevance

/art/runtime/base/
H A Dmutex-inl.h224 return exclusive_owner_.LoadRelaxed();
257 return exclusive_owner_.LoadRelaxed();
260 return exclusive_owner_.LoadRelaxed();
H A Dmutex.cc387 : BaseMutex(name, level), exclusive_owner_(0), recursive_(recursive), recursion_count_(0) {
465 exclusive_owner_.StoreRelaxed(SafeGetTid(self));
505 exclusive_owner_.StoreRelaxed(SafeGetTid(self));
545 exclusive_owner_.StoreRelaxed(0);
572 exclusive_owner_.StoreRelaxed(0);
613 exclusive_owner_.StoreRelaxed(0);
666 exclusive_owner_.StoreRelaxed(SafeGetTid(self));
682 exclusive_owner_.StoreRelaxed(0);
700 exclusive_owner_.StoreRelaxed(0);
756 exclusive_owner_
[all...]
H A Dmutex.h303 Atomic<pid_t> exclusive_owner_; member in class:art::Mutex
308 Atomic<pid_t> exclusive_owner_; // Guarded by mutex_. Asynchronous reads are OK. member in class:art::Mutex
425 Atomic<pid_t> exclusive_owner_; member in class:art::ReaderWriterMutex
432 Atomic<pid_t> exclusive_owner_; // Writes guarded by rwlock_. Asynchronous reads are OK. member in class:art::ReaderWriterMutex

Completed in 7 milliseconds