Lines Matching refs:tls32_

218     DCHECK_GE(tls32_.state_and_flags.as_struct.state, kTerminated);  in GetState()
219 DCHECK_LE(tls32_.state_and_flags.as_struct.state, kSuspended); in GetState()
220 return static_cast<ThreadState>(tls32_.state_and_flags.as_struct.state); in GetState()
226 return tls32_.suspend_count; in GetSuspendCount()
230 return tls32_.debug_suspend_count; in GetDebugSuspendCount()
235 state_and_flags.as_int = tls32_.state_and_flags.as_int; in IsSuspended()
292 tls32_.no_thread_suspension++; in StartAssertNoThreadSuspension()
303 CHECK(old_cause != nullptr || tls32_.no_thread_suspension == 1); in EndAssertNoThreadSuspension()
304 CHECK_GT(tls32_.no_thread_suspension, 0U); in EndAssertNoThreadSuspension()
305 tls32_.no_thread_suspension--; in EndAssertNoThreadSuspension()
317 return tls32_.daemon; in IsDaemon()
342 return tls32_.thin_lock_thread_id; in GetThreadId()
346 return tls32_.tid; in GetTid()
578 OFFSETOF_MEMBER(Thread, tls32_) + in ThinLockIdOffset()
585 OFFSETOF_MEMBER(Thread, tls32_) + in ThreadFlagsOffset()
592 OFFSETOF_MEMBER(Thread, tls32_) + in IsGcMarkingOffset()
597 return sizeof(tls32_.is_gc_marking); in IsGcMarkingSize()
846 return tls32_.ready_for_debug_invoke; in IsReadyForDebugInvoke()
850 tls32_.ready_for_debug_invoke = ready; in SetReadyForDebugInvoke()
854 return tls32_.debug_method_entry_; in IsDebugMethodEntry()
858 tls32_.debug_method_entry_ = true; in SetDebugMethodEntry()
862 tls32_.debug_method_entry_ = false; in ClearDebugMethodEntry()
867 return tls32_.is_gc_marking; in GetIsGcMarking()
874 return tls32_.weak_ref_access_enabled; in GetWeakRefAccessEnabled()
879 tls32_.weak_ref_access_enabled = enabled; in SetWeakRefAccessEnabled()
884 return tls32_.disable_thread_flip_count; in GetDisableThreadFlipCount()
889 ++tls32_.disable_thread_flip_count; in IncrementDisableThreadFlipCount()
894 DCHECK_GT(tls32_.disable_thread_flip_count, 0U); in DecrementDisableThreadFlipCount()
895 --tls32_.disable_thread_flip_count; in DecrementDisableThreadFlipCount()
1020 return (tls32_.state_and_flags.as_struct.flags & flag) != 0; in ReadFlag()
1024 return (tls32_.state_and_flags.as_struct.flags != 0); in TestAllFlags()
1028 tls32_.state_and_flags.as_atomic_int.FetchAndOrSequentiallyConsistent(flag); in AtomicSetFlag()
1032 tls32_.state_and_flags.as_atomic_int.FetchAndAndSequentiallyConsistent(-1 ^ flag); in AtomicClearFlag()
1134 return tls32_.handling_signal_; in HandlingSignal()
1138 tls32_.handling_signal_ = handling_signal; in SetHandlingSignal()
1142 return tls32_.is_transitioning_to_runnable; in IsTransitioningToRunnable()
1146 tls32_.is_transitioning_to_runnable = value; in SetIsTransitioningToRunnable()
1224 tls32_.state_and_flags.as_struct.state = new_state; in SetStateUnsafe()
1445 } tls32_; variable