Home | History | Annotate | Download | only in runtime

Lines Matching refs:old_state_and_flags

50   // old_state_and_flags.suspend_request is true.
53 union StateAndFlags old_state_and_flags;
54 old_state_and_flags.as_int = tls32_.state_and_flags.as_int;
56 return static_cast<ThreadState>(old_state_and_flags.as_struct.state);
86 union StateAndFlags old_state_and_flags;
89 old_state_and_flags.as_int = tls32_.state_and_flags.as_int;
90 if (UNLIKELY((old_state_and_flags.as_struct.flags & kCheckpointRequest) != 0)) {
95 DCHECK_EQ((old_state_and_flags.as_struct.flags & kCheckpointRequest), 0);
96 new_state_and_flags.as_struct.flags = old_state_and_flags.as_struct.flags;
101 tls32_.state_and_flags.as_atomic_int.CompareExchangeWeakRelaxed(old_state_and_flags.as_int,
113 union StateAndFlags old_state_and_flags;
114 old_state_and_flags.as_int = tls32_.state_and_flags.as_int;
115 int16_t old_state = old_state_and_flags.as_struct.state;
119 old_state_and_flags.as_int = tls32_.state_and_flags.as_int;
120 DCHECK_EQ(old_state_and_flags.as_struct.state, old_state);
121 if (UNLIKELY((old_state_and_flags.as_struct.flags & kSuspendRequest) != 0)) {
124 old_state_and_flags.as_int = tls32_.state_and_flags.as_int;
125 DCHECK_EQ(old_state_and_flags.as_struct.state, old_state);
126 while ((old_state_and_flags.as_struct.flags & kSuspendRequest) != 0) {
129 old_state_and_flags.as_int = tls32_.state_and_flags.as_int;
130 DCHECK_EQ(old_state_and_flags.as_struct.state, old_state);
137 old_state_and_flags.as_int = tls32_.state_and_flags.as_int;
138 DCHECK_EQ(old_state_and_flags.as_struct.state, old_state);
139 if (LIKELY((old_state_and_flags.as_struct.flags & kSuspendRequest) == 0)) {
141 new_state_and_flags.as_int = old_state_and_flags.as_int;
145 tls32_.state_and_flags.as_atomic_int.CompareExchangeWeakRelaxed(old_state_and_flags.as_int,