Lines Matching refs:stack_bottom_
182 *bottom_old = stack_bottom_; in FinishSwitchFiber()
184 *size_old = stack_top_ - stack_bottom_; in FinishSwitchFiber()
185 stack_bottom_ = next_stack_bottom_; in FinishSwitchFiber()
195 if (stack_bottom_ >= stack_top_) in GetStackBounds()
197 return {stack_bottom_, stack_top_}; in GetStackBounds()
206 return {stack_bottom_, stack_top_}; in GetStackBounds()
254 if (stack_top_ != stack_bottom_) { in Init()
256 CHECK(AddrIsInMem(stack_bottom_)); in Init()
274 (void *)stack_bottom_, (void *)stack_top_, stack_top_ - stack_bottom_, in Init()
306 GetThreadStackAndTls(tid() == kMainTid, &stack_bottom_, &stack_size, in SetThreadStackAndTls()
308 stack_top_ = RoundDownTo(stack_bottom_ + stack_size, ASAN_SHADOW_GRANULARITY); in SetThreadStackAndTls()
309 stack_bottom_ = RoundDownTo(stack_bottom_, ASAN_SHADOW_GRANULARITY); in SetThreadStackAndTls()
313 if (stack_top_ != stack_bottom_) { in SetThreadStackAndTls()
322 if (stack_top_ != stack_bottom_) in ClearShadowForThreadStackAndTLS()
323 PoisonShadow(stack_bottom_, stack_top_ - stack_bottom_, 0); in ClearShadowForThreadStackAndTLS()
333 if (stack_top_ == stack_bottom_) in GetStackFrameAccessByAddr()