• Home
  • Raw
  • Download

Lines Matching refs:Mutex

214 std::ostream& operator<<(std::ostream& os, const Mutex& mu);
215 class LOCKABLE Mutex : public BaseMutex {
217 explicit Mutex(const char* name, LockLevel level = kDefaultMutexLevel, bool recursive = false);
218 ~Mutex();
267 const Mutex& operator!() const { return *this; }
284 DISALLOW_COPY_AND_ASSIGN(Mutex);
446 ConditionVariable(const char* name, Mutex& mutex);
464 Mutex& guard_;
484 MutexLock(Thread* self, Mutex& mu) ACQUIRE(mu) : self_(self), mu_(mu) { in MutexLock()
494 Mutex& mu_;
561 static Mutex* instrument_entrypoints_lock_;
604 static Mutex* runtime_shutdown_lock_ ACQUIRED_AFTER(heap_bitmap_lock_);
607 static Mutex* profiler_lock_ ACQUIRED_AFTER(runtime_shutdown_lock_);
610 static Mutex* trace_lock_ ACQUIRED_AFTER(profiler_lock_);
613 static Mutex* alloc_tracker_lock_ ACQUIRED_AFTER(trace_lock_);
618 static Mutex* deoptimization_lock_ ACQUIRED_AFTER(alloc_tracker_lock_);
621 static Mutex* interpreter_string_init_map_lock_ ACQUIRED_AFTER(deoptimization_lock_);
625 static Mutex* thread_list_lock_ ACQUIRED_AFTER(interpreter_string_init_map_lock_);
631 static Mutex* jni_libraries_lock_ ACQUIRED_AFTER(thread_list_lock_);
643 static Mutex* allocated_monitor_ids_lock_ ACQUIRED_AFTER(classlinker_classes_lock_);
646 static Mutex* allocated_thread_ids_lock_ ACQUIRED_AFTER(allocated_monitor_ids_lock_);
649 static Mutex* modify_ldt_lock_ ACQUIRED_AFTER(allocated_thread_ids_lock_);
655 static Mutex* host_dlopen_handles_lock_ ACQUIRED_AFTER(oat_file_manager_lock_);
658 static Mutex* intern_table_lock_ ACQUIRED_AFTER(host_dlopen_handles_lock_);
661 static Mutex* reference_processor_lock_ ACQUIRED_AFTER(intern_table_lock_);
664 static Mutex* reference_queue_cleared_references_lock_ ACQUIRED_AFTER(reference_processor_lock_);
667 …static Mutex* reference_queue_weak_references_lock_ ACQUIRED_AFTER(reference_queue_cleared_referen…
670 …static Mutex* reference_queue_finalizer_references_lock_ ACQUIRED_AFTER(reference_queue_weak_refer…
673 …static Mutex* reference_queue_phantom_references_lock_ ACQUIRED_AFTER(reference_queue_finalizer_re…
676 …static Mutex* reference_queue_soft_references_lock_ ACQUIRED_AFTER(reference_queue_phantom_referen…
679 static Mutex* abort_lock_ ACQUIRED_AFTER(reference_queue_soft_references_lock_);
683 static Mutex* thread_suspend_count_lock_ ACQUIRED_AFTER(abort_lock_);
686 static Mutex* unexpected_signal_lock_ ACQUIRED_AFTER(thread_suspend_count_lock_);
689 static Mutex* mem_maps_lock_ ACQUIRED_AFTER(unexpected_signal_lock_);
692 static Mutex* logging_lock_ ACQUIRED_AFTER(unexpected_signal_lock_);
696 static Mutex* lambda_table_lock_ ACQUIRED_AFTER(mutator_lock_);