Searched refs:as_struct (Results 1 – 3 of 3) sorted by relevance
119 tls32_.state_and_flags.as_struct.state = new_state; in SetState()202 new_state_and_flags.as_struct.flags = old_state_and_flags.as_struct.flags; in TransitionToSuspendedAndRunCheckpoints()203 new_state_and_flags.as_struct.state = new_state; in TransitionToSuspendedAndRunCheckpoints()218 uint16_t current_flags = tls32_.state_and_flags.as_struct.flags; in PassActiveSuspendBarriers()246 int16_t old_state = old_state_and_flags.as_struct.state; in TransitionFromSuspendedToRunnable()251 DCHECK_EQ(old_state_and_flags.as_struct.state, old_state); in TransitionFromSuspendedToRunnable()252 if (LIKELY(old_state_and_flags.as_struct.flags == 0)) { in TransitionFromSuspendedToRunnable()257 new_state_and_flags.as_struct.state = kRunnable; in TransitionFromSuspendedToRunnable()269 } else if ((old_state_and_flags.as_struct.flags & in TransitionFromSuspendedToRunnable()290 DCHECK_EQ(old_state_and_flags.as_struct.state, old_state); in TransitionFromSuspendedToRunnable()[all …]
239 DCHECK_GE(tls32_.state_and_flags.as_struct.state, kTerminated); in GetState()240 DCHECK_LE(tls32_.state_and_flags.as_struct.state, kSuspended); in GetState()241 return static_cast<ThreadState>(tls32_.state_and_flags.as_struct.state); in GetState()258 return state_and_flags.as_struct.state != kRunnable && in IsSuspended()259 (state_and_flags.as_struct.flags & kSuspendRequest) != 0; in IsSuspended()1135 return (tls32_.state_and_flags.as_struct.flags & flag) != 0; in ReadFlag()1139 return (tls32_.state_and_flags.as_struct.flags != 0); in TestAllFlags()1402 tls32_.state_and_flags.as_struct.state = new_state; in SetStateUnsafe()1509 } as_struct; member
1585 if (old_state_and_flags.as_struct.state != kRunnable) { in RequestCheckpoint()1590 DCHECK_EQ(old_state_and_flags.as_struct.state, kRunnable); in RequestCheckpoint()1593 new_state_and_flags.as_struct.flags |= kCheckpointRequest; in RequestCheckpoint()1612 if (old_state_and_flags.as_struct.state != kRunnable) { in RequestEmptyCheckpoint()1619 DCHECK_EQ(old_state_and_flags.as_struct.state, kRunnable); in RequestEmptyCheckpoint()1622 new_state_and_flags.as_struct.flags |= kEmptyCheckpointRequest; in RequestEmptyCheckpoint()1890 << " flags=" << thread->tls32_.state_and_flags.as_struct.flags in DumpState()2311 tls32_.state_and_flags.as_struct.flags = 0; in Thread()2312 tls32_.state_and_flags.as_struct.state = kNative; in Thread()