Lines Matching refs:shadow_ptr
337 u8 *shadow_ptr = (u8*)MemToShadow(aligned_addr); in GetStackFrameAccessByAddr() local
340 while (shadow_ptr >= shadow_bottom && in GetStackFrameAccessByAddr()
341 *shadow_ptr != kAsanStackLeftRedzoneMagic) { in GetStackFrameAccessByAddr()
342 shadow_ptr--; in GetStackFrameAccessByAddr()
346 while (shadow_ptr >= shadow_bottom && in GetStackFrameAccessByAddr()
347 *shadow_ptr == kAsanStackLeftRedzoneMagic) { in GetStackFrameAccessByAddr()
348 shadow_ptr--; in GetStackFrameAccessByAddr()
352 if (shadow_ptr < shadow_bottom) { in GetStackFrameAccessByAddr()
375 u8 *shadow_ptr = (u8*)MemToShadow(aligned_addr); in GetStackVariableShadowStart() local
378 while (shadow_ptr >= shadow_bottom && in GetStackVariableShadowStart()
379 (*shadow_ptr != kAsanStackLeftRedzoneMagic && in GetStackVariableShadowStart()
380 *shadow_ptr != kAsanStackMidRedzoneMagic && in GetStackVariableShadowStart()
381 *shadow_ptr != kAsanStackRightRedzoneMagic)) in GetStackVariableShadowStart()
382 shadow_ptr--; in GetStackVariableShadowStart()
384 return (uptr)shadow_ptr + 1; in GetStackVariableShadowStart()