Lines Matching refs:bottom
521 void UnpoisonStack(uptr bottom, uptr top, const char *type) { in UnpoisonStack() argument
523 if (top - bottom > kMaxExpectedCleanupSize) { in UnpoisonStack()
534 type, (void *)top, (void *)bottom, (void *)(top - bottom), in UnpoisonStack()
535 top - bottom); in UnpoisonStack()
538 PoisonShadow(bottom, RoundUpTo(top - bottom, ASAN_SHADOW_GRANULARITY), 0); in UnpoisonStack()
542 uptr bottom, top; in UnpoisonDefaultStack() local
548 bottom = ((uptr)&local_stack - page_size) & ~(page_size - 1); in UnpoisonDefaultStack()
553 GetThreadStackAndTls(/*main=*/false, &bottom, &stack_size, &tls_addr, in UnpoisonDefaultStack()
555 top = bottom + stack_size; in UnpoisonDefaultStack()
558 UnpoisonStack(bottom, top, "default"); in UnpoisonDefaultStack()
595 uptr bottom = t->stack_bottom(); in __asan_handle_vfork() local
596 PoisonShadow(bottom, (uptr)sp - bottom, 0); in __asan_handle_vfork()