Lines Matching defs:bottom
151 void AsanThread::StartSwitchFiber(FakeStack **fake_stack_save, uptr bottom,
158 next_stack_bottom_ = bottom;
159 next_stack_top_ = bottom + size;
214 uptr AsanThread::stack_bottom() { return GetStackBounds().bottom; }
218 return bounds.top - bounds.bottom;
336 uptr bottom = 0;
338 bottom = stack_bottom();
340 bottom = fake_stack->AddrIsInFakeStack(addr);
341 CHECK(bottom);
342 access->offset = addr - bottom;
343 access->frame_pc = ((uptr *)bottom)[2];
344 access->frame_descr = (const char *)((uptr *)bottom)[1];
350 u8 *shadow_bottom = (u8 *)MemToShadow(bottom);
377 uptr bottom = 0;
379 bottom = stack_bottom();
381 bottom = fake_stack->AddrIsInFakeStack(addr);
382 if (bottom == 0) {
391 u8 *shadow_bottom = (u8 *)MemToShadow(bottom);
404 return addr >= bounds.bottom && addr < bounds.top;
572 void __sanitizer_start_switch_fiber(void **fakestacksave, const void *bottom,
579 t->StartSwitchFiber((FakeStack **)fakestacksave, (uptr)bottom, size);