Lines Matching defs:shadow_ptr
354 u8 *shadow_ptr = (u8 *)MemToShadow(aligned_addr);
357 while (shadow_ptr >= shadow_bottom &&
358 *shadow_ptr != kAsanStackLeftRedzoneMagic) {
359 shadow_ptr--;
363 while (shadow_ptr >= shadow_bottom &&
364 *shadow_ptr == kAsanStackLeftRedzoneMagic) {
365 shadow_ptr--;
369 if (shadow_ptr < shadow_bottom) {
395 u8 *shadow_ptr = (u8 *)MemToShadow(aligned_addr);
398 while (shadow_ptr >= shadow_bottom &&
399 (*shadow_ptr != kAsanStackLeftRedzoneMagic &&
400 *shadow_ptr != kAsanStackMidRedzoneMagic &&
401 *shadow_ptr != kAsanStackRightRedzoneMagic))
402 shadow_ptr--;
404 return (uptr)shadow_ptr + 1;