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