Lines Matching refs:tlsPtr_
68 CHECK_EQ(result, tlsPtr_.jni_env->locals_.Get(ref)); in DecodeJObject()
198 CHECK_EQ(0u, tls32_.no_thread_suspension) << tlsPtr_.last_no_thread_suspension_cause; in AssertThreadSuspensionIsAllowable()
283 for (WrappedSuspend1Barrier* w = tlsPtr_.active_suspend1_barriers; w != nullptr; w = w->next_) { in CheckBarrierInactive()
285 << "first = " << tlsPtr_.active_suspend1_barriers << " current = " << w in CheckBarrierInactive()
292 if (tlsPtr_.active_suspend1_barriers != nullptr) { in AddSuspend1Barrier()
293 CHECK_EQ(tlsPtr_.active_suspend1_barriers->magic_, WrappedSuspend1Barrier::kMagic) in AddSuspend1Barrier()
294 << "first = " << tlsPtr_.active_suspend1_barriers; in AddSuspend1Barrier()
297 suspend1_barrier->next_ = tlsPtr_.active_suspend1_barriers; in AddSuspend1Barrier()
298 tlsPtr_.active_suspend1_barriers = suspend1_barrier; in AddSuspend1Barrier()
302 DCHECK_EQ(tlsPtr_.active_suspend1_barriers, suspend1_barrier); in RemoveFirstSuspend1Barrier()
303 tlsPtr_.active_suspend1_barriers = tlsPtr_.active_suspend1_barriers->next_; in RemoveFirstSuspend1Barrier()
308 WrappedSuspend1Barrier** last = &tlsPtr_.active_suspend1_barriers; in RemoveSuspend1Barrier()
316 return tlsPtr_.active_suspend1_barriers != nullptr || in HasActiveSuspendBarrier()
317 tlsPtr_.active_suspendall_barrier != nullptr; in HasActiveSuspendBarrier()
430 ++tlsPtr_.thread_local_objects; in AllocTlab()
431 mirror::Object* ret = reinterpret_cast<mirror::Object*>(tlsPtr_.thread_local_pos); in AllocTlab()
432 tlsPtr_.thread_local_pos += bytes; in AllocTlab()
437 DCHECK_LE(tlsPtr_.thread_local_alloc_stack_top, tlsPtr_.thread_local_alloc_stack_end); in PushOnThreadLocalAllocationStack()
438 if (tlsPtr_.thread_local_alloc_stack_top < tlsPtr_.thread_local_alloc_stack_end) { in PushOnThreadLocalAllocationStack()
440 DCHECK_LE(reinterpret_cast<uint8_t*>(tlsPtr_.thread_local_alloc_stack_top) + in PushOnThreadLocalAllocationStack()
442 reinterpret_cast<uint8_t*>(tlsPtr_.thread_local_alloc_stack_end)); in PushOnThreadLocalAllocationStack()
443 DCHECK(tlsPtr_.thread_local_alloc_stack_top->AsMirrorPtr() == nullptr); in PushOnThreadLocalAllocationStack()
444 tlsPtr_.thread_local_alloc_stack_top->Assign(obj); in PushOnThreadLocalAllocationStack()
445 ++tlsPtr_.thread_local_alloc_stack_top; in PushOnThreadLocalAllocationStack()
482 tlsPtr_.thread_local_alloc_stack_end = end; in SetThreadLocalAllocationStack()
483 tlsPtr_.thread_local_alloc_stack_top = start; in SetThreadLocalAllocationStack()
493 tlsPtr_.thread_local_alloc_stack_end = nullptr; in RevokeThreadLocalAllocationStack()
494 tlsPtr_.thread_local_alloc_stack_top = nullptr; in RevokeThreadLocalAllocationStack()
520 DCHECK(tlsPtr_.active_suspendall_barrier == nullptr); in IncrementSuspendCount()
521 tlsPtr_.active_suspendall_barrier = suspendall_barrier; in IncrementSuspendCount()
568 return tlsPtr_.managed_stack.PushShadowFrame(new_top_frame); in PushShadowFrame()
572 return tlsPtr_.managed_stack.PopShadowFrame(); in PopShadowFrame()
576 uint8_t* end = tlsPtr_.stack_end + (implicit_overflow_check in GetStackEndForInterpreter()
592 tlsPtr_.stack_end = tlsPtr_.stack_begin + GetStackOverflowReservedBytes(kRuntimeISA); in ResetDefaultStackEnd()
597 DCHECK(tlsPtr_.thread_exit_flags == nullptr || !tlsPtr_.thread_exit_flags->exited_); in NotifyOnThreadExit()
598 tef->next_ = tlsPtr_.thread_exit_flags; in NotifyOnThreadExit()
599 tlsPtr_.thread_exit_flags = tef; in NotifyOnThreadExit()
618 DCHECK_EQ(tlsPtr_.thread_exit_flags, tef); in UnregisterThreadExitFlag()
619 tlsPtr_.thread_exit_flags = tef->next_; in UnregisterThreadExitFlag()
621 DCHECK_NE(tlsPtr_.thread_exit_flags, tef); in UnregisterThreadExitFlag()
624 DCHECK(tlsPtr_.thread_exit_flags == nullptr || tlsPtr_.thread_exit_flags->prev_ == nullptr); in UnregisterThreadExitFlag()
634 for (ThreadExitFlag* tef = t->tlsPtr_.thread_exit_flags; tef != nullptr; tef = tef->next_) { in DCheckUnregisteredEverywhere()
639 ThreadExitFlag* flags = t->tlsPtr_.thread_exit_flags; in DCheckUnregisteredEverywhere()
645 for (ThreadExitFlag* tef = tlsPtr_.thread_exit_flags; tef != nullptr; tef = tef->next_) { in IsRegistered()