Lines Matching refs:top
27 stack_.top = stack_.bottom + stack_size; in SetThreadStackAndTls()
35 __msan_unpoison((void *)stack_.bottom, stack_.top - stack_.bottom); in ClearShadowForThreadStackAndTLS()
48 CHECK(MEM_IS_APP(stack_.top - 1)); in Init()
84 return {stack_.bottom, stack_.top}; in GetStackBounds()
89 if (cur_stack >= next_stack_.bottom && cur_stack < next_stack_.top) in GetStackBounds()
90 return {next_stack_.bottom, next_stack_.top}; in GetStackBounds()
91 return {stack_.bottom, stack_.top}; in GetStackBounds()
94 uptr MsanThread::stack_top() { return GetStackBounds().top; } in stack_top()
100 return addr >= bounds.bottom && addr < bounds.top; in AddrIsInStack()
106 next_stack_.top = bottom + size; in StartSwitchFiber()
115 *size_old = stack_.top - stack_.bottom; in FinishSwitchFiber()
117 stack_.top = next_stack_.top; in FinishSwitchFiber()
119 next_stack_.top = 0; in FinishSwitchFiber()