Lines Matching refs:tls32_
163 tls32_.is_gc_marking = is_marking; in SetIsGcMarkingAndUpdateEntrypoints()
305 int old_state = tls32_.park_state_.fetch_add(1, std::memory_order_relaxed); in Park()
314 int result = futex(tls32_.park_state_.Address(), in Park()
348 result = futex(tls32_.park_state_.Address(), in Park()
358 result = futex(tls32_.park_state_.Address(), in Park()
379 tls32_.park_state_.store(kNoPermit, std::memory_order_relaxed); in Park()
401 if (tls32_.park_state_.exchange(kPermitAvailable, std::memory_order_relaxed) in Unpark()
403 int result = futex(tls32_.park_state_.Address(), in Unpark()
575 tls32_.tid = ::art::GetTid(); in InitTid()
954 tls32_.thin_lock_thread_id = thread_list->AllocThreadId(this); in Init()
1426 if (UNLIKELY(delta + tls32_.user_code_suspend_count < 0)) { in ModifySuspendCountInternal()
1431 if (UNLIKELY(delta < 0 && tls32_.suspend_count <= 0)) { in ModifySuspendCountInternal()
1459 tls32_.suspend_count += delta; in ModifySuspendCountInternal()
1462 tls32_.user_code_suspend_count += delta; in ModifySuspendCountInternal()
1468 if (tls32_.suspend_count == 0) { in ModifySuspendCountInternal()
1472 tls32_.state_and_flags.as_atomic_int.fetch_or(flags, std::memory_order_seq_cst); in ModifySuspendCountInternal()
1574 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in RequestCheckpoint()
1584 bool success = tls32_.state_and_flags.as_atomic_int.CompareAndSetStrongSequentiallyConsistent( in RequestCheckpoint()
1601 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in RequestEmptyCheckpoint()
1613 bool success = tls32_.state_and_flags.as_atomic_int.CompareAndSetStrongSequentiallyConsistent( in RequestEmptyCheckpoint()
1878 << " sCount=" << thread->tls32_.suspend_count in DumpState()
1879 << " ucsCount=" << thread->tls32_.user_code_suspend_count in DumpState()
1880 << " flags=" << thread->tls32_.state_and_flags.as_struct.flags in DumpState()
2158 !tls32_.throwing_OutOfMemoryError, check_suspended, dump_locks); in DumpJavaStack()
2195 if (self->tls32_.thread_exit_check_count == 0) { in ThreadExitCallback()
2205 self->tls32_.thread_exit_check_count = 1; in ThreadExitCallback()
2290 : tls32_(daemon), in Thread()
2301 tls32_.state_and_flags.as_struct.flags = 0; in Thread()
2302 tls32_.state_and_flags.as_struct.state = kNative; in Thread()
2303 tls32_.interrupted.store(false, std::memory_order_relaxed); in Thread()
2306 tls32_.park_state_.store(kNoPermit, std::memory_order_relaxed); in Thread()
2317 tls32_.is_transitioning_to_runnable = false; in Thread()
2318 tls32_.use_mterp = false; in Thread()
2323 tls32_.use_mterp = interpreter::CanUseMterp(); in NotifyInTheadList()
2469 CHECK_EQ(tls32_.is_transitioning_to_runnable, false); in ~Thread()
2610 bool interrupted = tls32_.interrupted.load(std::memory_order_seq_cst); in Interrupted()
2612 tls32_.interrupted.store(false, std::memory_order_seq_cst); in Interrupted()
2619 return tls32_.interrupted.load(std::memory_order_seq_cst); in IsInterrupted()
2625 if (tls32_.interrupted.load(std::memory_order_seq_cst)) { in Interrupt()
2628 tls32_.interrupted.store(true, std::memory_order_seq_cst); in Interrupt()
3292 << (tls32_.throwing_OutOfMemoryError ? ", recursive case)" : ")"); in ThrowOutOfMemoryError()
3293 if (!tls32_.throwing_OutOfMemoryError) { in ThrowOutOfMemoryError()
3294 tls32_.throwing_OutOfMemoryError = true; in ThrowOutOfMemoryError()
3296 tls32_.throwing_OutOfMemoryError = false; in ThrowOutOfMemoryError()