Home
last modified time | relevance | path

Searched refs:MutexLock (Results 1 – 25 of 112) sorted by relevance

12345

/aosp12/art/runtime/
H A Dthread_list.cc97 MutexLock mu(self, *Locks::thread_list_lock_); in ShutDown()
217 MutexLock mu(self, *Locks::logging_lock_); in Run()
248 MutexLock mu(self, *Locks::thread_list_lock_); in Dump()
268 MutexLock mu(self, *Locks::thread_list_lock_); in AssertThreadsAreSuspended()
322 MutexLock mu(self, *Locks::thread_list_lock_); in RunCheckpoint()
408 MutexLock mu(self, *Locks::thread_list_lock_); in RunEmptyCheckpoint()
544 MutexLock mu(self, *Locks::thread_list_lock_); in FlipThreadRoots()
691 MutexLock mu(self, *Locks::thread_list_lock_); in SuspendAllInternal()
787 MutexLock mu(self, *Locks::thread_list_lock_); in ResumeAll()
827 MutexLock mu(self, *Locks::thread_list_lock_); in Resume()
[all …]
H A Dlinear_alloc.cc27 MutexLock mu(self, lock_); in Realloc()
32 MutexLock mu(self, lock_); in Alloc()
37 MutexLock mu(self, lock_); in AllocAlign16()
42 MutexLock mu(Thread::Current(), lock_); in GetUsedMemory()
47 MutexLock mu(Thread::Current(), lock_); in GetArenaPool()
52 MutexLock mu(Thread::Current(), lock_); in Contains()
H A Dthread_pool.cc143 MutexLock mu(self, task_queue_lock_); in AddTask()
158 MutexLock mu(self, task_queue_lock_); in RemoveAllTasks()
186 MutexLock mu(self, task_queue_lock_); in CreateThreads()
212 MutexLock mu(self, task_queue_lock_); in DeleteThreads()
226 MutexLock mu(Thread::Current(), task_queue_lock_); in SetMaxActiveWorkers()
237 MutexLock mu(self, task_queue_lock_); in StartWorkers()
245 MutexLock mu(self, task_queue_lock_); in StopWorkers()
250 MutexLock mu(self, task_queue_lock_); in GetTask()
282 MutexLock mu(self, task_queue_lock_); in TryGetTask()
305 MutexLock mu(self, task_queue_lock_); in Wait()
[all …]
H A Dtransaction.cc56 MutexLock mu(Thread::Current(), log_lock_); in ~Transaction()
80 MutexLock mu(Thread::Current(), log_lock_); in Abort()
109 MutexLock mu(Thread::Current(), log_lock_); in IsAborted()
118 MutexLock mu(Thread::Current(), log_lock_); in GetAbortMessage()
124 MutexLock mu(self, log_lock_); in WriteConstraint()
143 MutexLock mu(self, log_lock_); in WriteValueConstraint()
160 MutexLock mu(self, log_lock_); in ReadConstraint()
174 MutexLock mu(Thread::Current(), log_lock_); in RecordWriteFieldBoolean()
185 MutexLock mu(Thread::Current(), log_lock_); in RecordWriteFieldByte()
196 MutexLock mu(Thread::Current(), log_lock_); in RecordWriteFieldChar()
[all …]
H A Dintern_table.cc45 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in Size()
50 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in StrongSize()
55 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in WeakSize()
64 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in VisitRoots()
93 MutexLock mu(self, *Locks::intern_table_lock_); in LookupWeak()
98 MutexLock mu(self, *Locks::intern_table_lock_); in LookupStrong()
109 MutexLock mu(self, *Locks::intern_table_lock_); in LookupStrong()
122 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in AddNewTable()
183 MutexLock mu(self, *Locks::intern_table_lock_); in BroadcastForNewInterns()
191 MutexLock mu(self, *Locks::intern_table_lock_); in WaitUntilAccessible()
[all …]
H A Dbarrier.cc39 MutexLock mu(self, *GetLock()); in Pass()
48 MutexLock mu(self, *GetLock()); in Init()
54 MutexLock mu(self, *GetLock()); in Increment()
74 MutexLock mu(self, *GetLock()); in Increment()
95 MutexLock mu(self, *GetLock()); in GetCount()
H A Dtrace.cc86 MutexLock mu(Thread::Current(), *unique_methods_lock_); in DecodeTraceMethod()
91 MutexLock mu(Thread::Current(), *unique_methods_lock_); in EncodeTraceMethod()
286 MutexLock mu(self, *Locks::trace_lock_); in RunSamplingThread()
300 MutexLock mu(self, *Locks::thread_list_lock_); in RunSamplingThread()
376 MutexLock mu(self, *Locks::trace_lock_); in Start()
412 MutexLock mu(self, *Locks::trace_lock_); in Start()
452 MutexLock mu(self, *Locks::trace_lock_); in StopTracing()
479 MutexLock mu(self, *Locks::thread_list_lock_); in StopTracing()
620 MutexLock mu(Thread::Current(), *streaming_lock_); in FinishTracing()
1021 MutexLock mu(self, *Locks::thread_list_lock_); in DumpThreadList()
[all …]
H A Dapp_info.cc57 MutexLock mu(Thread::Current(), update_mutex_); in RegisterAppInfo()
81 MutexLock mu(Thread::Current(), update_mutex_); in RegisterOdexStatus()
99 MutexLock mu(Thread::Current(), update_mutex_); in GetPrimaryApkOptimizationStatus()
114 MutexLock mu(Thread::Current(), rhs.update_mutex_); in operator <<()
H A Dsignal_catcher.cc82 MutexLock mu(self, lock_); in SignalCatcher()
97 MutexLock mu(Thread::Current(), lock_); in SetHaltFlag()
102 MutexLock mu(Thread::Current(), lock_); in ShouldHalt()
182 MutexLock mu(self, signal_catcher->lock_); in Run()
/aosp12/art/runtime/gc/space/
H A Dbump_pointer_space.cc88 MutexLock mu(Thread::Current(), block_lock_); in Clear()
106 MutexLock mu(Thread::Current(), block_lock_); in RevokeThreadLocalBuffers()
113 MutexLock mu(self, *Locks::runtime_shutdown_lock_); in RevokeAllThreadLocalBuffers()
114 MutexLock mu2(self, *Locks::thread_list_lock_); in RevokeAllThreadLocalBuffers()
125 MutexLock mu(Thread::Current(), block_lock_); in AssertThreadLocalBuffersAreRevoked()
134 MutexLock mu2(self, *Locks::thread_list_lock_); in AssertAllThreadLocalBuffersAreRevoked()
175 MutexLock mu2(self, *Locks::thread_list_lock_); in GetBytesAllocated()
177 MutexLock mu3(Thread::Current(), block_lock_); in GetBytesAllocated()
193 MutexLock mu2(self, *Locks::thread_list_lock_); in GetObjectsAllocated()
195 MutexLock mu3(Thread::Current(), block_lock_); in GetObjectsAllocated()
[all …]
H A Ddlmalloc_space.cc172 MutexLock mu(self, lock_); in AllocWithGrowth()
227 MutexLock mu(self, lock_); in Free()
256 MutexLock mu(self, lock_); in FreeList()
277 MutexLock mu(self, lock_); in FreeList()
284 MutexLock mu(Thread::Current(), lock_); in Trim()
295 MutexLock mu(Thread::Current(), lock_); in Walk()
301 MutexLock mu(Thread::Current(), lock_); in GetFootprint()
306 MutexLock mu(Thread::Current(), lock_); in GetFootprintLimit()
311 MutexLock mu(Thread::Current(), lock_); in SetFootprintLimit()
324 MutexLock mu(Thread::Current(), lock_); in GetBytesAllocated()
[all …]
H A Dlarge_object_space.cc151 MutexLock mu(self, lock_); in Alloc()
174 MutexLock mu(self, lock_); in IsZygoteLargeObject()
181 MutexLock mu(self, lock_); in SetAllLargeObjectsAsZygoteObjects()
192 MutexLock mu(self, lock_); in Free()
209 MutexLock mu(Thread::Current(), lock_); in AllocationSize()
231 MutexLock mu(Thread::Current(), lock_); in Walk()
240 MutexLock mu(Thread::Current(), lock_); in ForEachMemMap()
252 MutexLock mu(self, lock_); in Contains()
444 MutexLock mu(self, lock_); in Free()
502 MutexLock mu(self, lock_); in Alloc()
[all …]
H A Dregion_space.cc152 MutexLock mu(Thread::Current(), region_lock_); in FromSpaceSize()
164 MutexLock mu(Thread::Current(), region_lock_); in UnevacFromSpaceSize()
176 MutexLock mu(Thread::Current(), region_lock_); in ToSpaceSize()
311 MutexLock mu(Thread::Current(), region_lock_); in ZeroLiveBytesForLargeObject()
340 MutexLock mu(Thread::Current(), region_lock_); in SetFromSpace()
520 MutexLock mu(Thread::Current(), region_lock_); in ClearFromSpace()
728 MutexLock mu(Thread::Current(), region_lock_); in LogFragmentationAllocFailure()
774 MutexLock mu(Thread::Current(), region_lock_); in Clear()
801 MutexLock mu(Thread::Current(), region_lock_); in ClampGrowthLimit()
827 MutexLock mu(Thread::Current(), region_lock_); in DumpRegionForObject()
[all …]
H A Drosalloc_space.cc207 MutexLock mu(self, lock_); in AllocWithGrowth()
266 MutexLock mu(self, lock_); in Free()
286 MutexLock mu(self, lock_); in FreeList()
319 MutexLock mu(self, lock_); in Trim()
336 MutexLock mu(Thread::Current(), lock_); in GetFootprint()
341 MutexLock mu(Thread::Current(), lock_); in GetFootprintLimit()
346 MutexLock mu(Thread::Current(), lock_); in SetFootprintLimit()
376 MutexLock mu(self, *Locks::runtime_shutdown_lock_); in InspectAllRosAllocWithSuspendAll()
377 MutexLock mu2(self, *Locks::thread_list_lock_); in InspectAllRosAllocWithSuspendAll()
/aosp12/art/runtime/gc/
H A Dtask_processor.cc43 MutexLock mu(self, lock_); in AddTask()
50 MutexLock mu(self, lock_); in GetTask()
80 MutexLock mu(self, lock_); in UpdateTargetRunTime()
102 MutexLock mu(Thread::Current(), lock_); in IsRunning()
107 MutexLock mu(Thread::Current(), lock_); in GetRunningThread()
112 MutexLock mu(self, lock_); in Stop()
119 MutexLock mu(self, lock_); in Start()
H A Dreference_processor.cc85 MutexLock mu(self, *Locks::reference_processor_lock_); in BroadcastForSlowPath()
102 MutexLock mu(self, *Locks::reference_processor_lock_); in GetReferent()
141 MutexLock mu(self, *Locks::reference_processor_lock_); in StartPreservingReferences()
146 MutexLock mu(self, *Locks::reference_processor_lock_); in StopPreservingReferences()
160 MutexLock mu(self, *Locks::reference_processor_lock_); in ProcessReferences()
219 MutexLock mu(self, *Locks::reference_processor_lock_); in ProcessReferences()
323 MutexLock mu(self, *Locks::reference_processor_lock_); in ClearReferent()
350 MutexLock mu(self, *Locks::reference_processor_lock_); in MakeCircularListIfUnenqueued()
358 MutexLock mu2(self, *Locks::reference_queue_finalizer_references_lock_); in MakeCircularListIfUnenqueued()
H A Dsystem_weak.h52 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Allow()
61 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Disallow()
67 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Broadcast()
/aosp12/art/runtime/jit/
H A Djit_code_cache.cc572 MutexLock mu(self, *Locks::jit_lock_); in WaitUntilInlineCacheAccessible()
580 MutexLock mu(self, *Locks::jit_lock_); in BroadcastForInlineCacheAccess()
663 MutexLock mu(self, *Locks::jit_lock_); in Commit()
974 MutexLock mu(self, *Locks::jit_lock_); in Reserve()
996 MutexLock mu(self, *Locks::jit_lock_); in Free()
1234 MutexLock mu(self, *Locks::jit_lock_); in SetGarbageCollectCode()
1490 MutexLock mu(self, *Locks::jit_lock_); in GetProfiledMethods()
1677 MutexLock mu(self, *Locks::jit_lock_); in NotifyCompilerUse()
1690 MutexLock mu(self, *Locks::jit_lock_); in DoneCompilerUse()
1700 MutexLock mu(self, *Locks::jit_lock_); in DoneCompiling()
[all …]
H A Dprofile_saver.cc112 MutexLock mu(self, *Locks::profiler_lock_); in NotifyStartupCompleted()
116 MutexLock mu2(self, instance_->wait_lock_); in NotifyStartupCompleted()
137 MutexLock mu(self, wait_lock_); in Run()
173 MutexLock mu(self, wait_lock_); in Run()
195 MutexLock mu(self, wait_lock_); in Run()
261 MutexLock mu(self, *Locks::profiler_lock_); in IsFirstSave()
284 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in NotifyJitActivity()
304 MutexLock wait_mutex(Thread::Current(), wait_lock_); in NotifyJitActivityInternal()
765 MutexLock mu(self, *Locks::profiler_lock_); in FetchAndCacheResolvedClassesAndMethods()
795 MutexLock mu(self, *Locks::profiler_lock_); in FetchAndCacheResolvedClassesAndMethods()
[all …]
/aosp12/art/runtime/base/
H A Dquasi_atomic.cc48 MutexLock mu(Thread::Current(), *GetSwapMutex(addr)); in SwapMutexRead64()
53 MutexLock mu(Thread::Current(), *GetSwapMutex(addr)); in SwapMutexWrite64()
59 MutexLock mu(Thread::Current(), *GetSwapMutex(addr)); in SwapMutexCas64()
H A Dtiming_logger.cc50 MutexLock mu(Thread::Current(), *GetLock()); in SetName()
58 MutexLock mu(Thread::Current(), *GetLock()); in End()
63 MutexLock mu(Thread::Current(), *GetLock()); in Reset()
70 MutexLock mu(Thread::Current(), *GetLock()); in AddLogger()
82 MutexLock mu(Thread::Current(), *GetLock()); in GetIterations()
87 MutexLock mu(Thread::Current(), *GetLock()); in Dump()
/aosp12/art/runtime/jni/
H A Djava_vm_ext.cc123 MutexLock mu(self, jni_on_load_lock_); in CheckOnLoadResult()
146 MutexLock mu(self, jni_on_load_lock_); in SetResult()
311 MutexLock mu(self, *Locks::jni_libraries_lock_); in FindNativeMethodInternal()
341 MutexLock mu(self, *Locks::jni_libraries_lock_); in UnloadNativeLibraries()
686 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in AddWeakGlobalRef()
723 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in DeleteWeakGlobalRef()
763 MutexLock mu(self, *Locks::jni_libraries_lock_); in DumpForSigQuit()
771 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in DisallowNewWeakGlobals()
782 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in AllowNewWeakGlobals()
910 MutexLock mu(self, *Locks::jni_libraries_lock_); in LoadNativeLibrary()
[all …]
/aosp12/art/test/203-multi-checkpoint/
H A Dmulti_checkpoint.cc68 MutexLock tscl_mu(self, *Locks::thread_suspend_count_lock_); in Run()
80 MutexLock tll_mu(self, *Locks::thread_list_lock_); in Java_Main_pushCheckpoints()
83 MutexLock tscl_mu(self, *Locks::thread_suspend_count_lock_); in Java_Main_pushCheckpoints()
/aosp12/art/openjdkjvmti/
H A Dti_thread.cc271 art::MutexLock mu(self, *art::Locks::thread_list_lock_); in GetThreadInfo()
578 art::MutexLock tll_mu(self, *art::Locks::thread_list_lock_); in GetThreadState()
641 art::MutexLock mu(current, *art::Locks::thread_list_lock_); in GetAllThreads()
689 art::MutexLock mu(self, *art::Locks::thread_list_lock_); in RemoveEnvironment()
697 art::MutexLock mu(self, *art::Locks::thread_list_lock_); in SetThreadLocalStorage()
734 art::MutexLock mu(self, *art::Locks::thread_list_lock_); in GetThreadLocalStorage()
919 art::MutexLock mu(self, *art::Locks::user_code_suspension_lock_); in SuspendSelf()
943 art::MutexLock mu(self, *art::Locks::thread_list_lock_); in SuspendThread()
974 art::MutexLock tll_mu(self, *art::Locks::thread_list_lock_); in ResumeThread()
1012 art::MutexLock mu(self, *art::Locks::thread_list_lock_); in IsCurrentThread()
[all …]
/aosp12/art/runtime/gc/allocator/
H A Drosalloc.cc470 MutexLock mu(self, lock_); in AllocLargeObject()
505 MutexLock mu(self, lock_); in FreeInternal()
551 MutexLock mu(self, lock_); in AllocRun()
806 MutexLock lock_mu(self, lock_); in FreeFromRun()
1050 MutexLock mu(self, lock_); in BulkFree()
1058 MutexLock mu(self, lock_); in BulkFree()
1558 MutexLock mu(self, lock_); in RevokeRun()
1749 MutexLock lock_mu(self, lock_); in Verify()
1999 MutexLock mu(self, lock_); in ReleasePages()
2076 MutexLock mu(self, lock_); in LogFragmentationAllocFailure()
[all …]

12345