HomeSort by relevance Sort by last modified time
    Searched refs:BaseMutex (Results 1 - 7 of 7) sorted by null

  /art/runtime/base/
mutex-inl.h 46 ScopedContentionRecorder(BaseMutex* mutex, uint64_t blocked_tid, uint64_t owner_tid)
65 BaseMutex* const mutex_;
91 inline void BaseMutex::RegisterAsLocked(Thread* self) {
100 BaseMutex* held_mutex = self->GetHeldMutex(static_cast<LockLevel>(i));
121 inline void BaseMutex::RegisterAsUnlocked(Thread* self) {
mutex.cc 102 std::set<BaseMutex*>* all_mutexes;
109 explicit ScopedAllMutexesLock(const BaseMutex* mutex) : mutex_(mutex) {
120 const BaseMutex* const mutex_;
123 BaseMutex::BaseMutex(const char* name, LockLevel level) : level_(level), name_(name) {
126 std::set<BaseMutex*>** all_mutexes_ptr = &all_mutex_data->all_mutexes;
130 *all_mutexes_ptr = new std::set<BaseMutex*>();
136 BaseMutex::~BaseMutex() {
143 void BaseMutex::DumpAll(std::ostream& os)
    [all...]
mutex.h 66 class BaseMutex {
82 BaseMutex(const char* name, LockLevel level);
83 virtual ~BaseMutex();
139 class LOCKABLE Mutex : public BaseMutex {
221 class LOCKABLE ReaderWriterMutex : public BaseMutex {
  /art/runtime/
thread-inl.h 47 BaseMutex* held_mutex = GetHeldMutex(static_cast<LockLevel>(i));
thread.h 60 class BaseMutex;
571 BaseMutex* GetHeldMutex(LockLevel level) const {
575 void SetHeldMutex(LockLevel level, BaseMutex* mutex) {
792 BaseMutex* held_mutexes_[kLockLevelCount];
runtime.cc     [all...]
thread.cc 655 BaseMutex* held_mutex = Thread::Current()->GetHeldMutex(static_cast<LockLevel>(i));
    [all...]

Completed in 1385 milliseconds