Home
last modified time | relevance | path

Searched refs:shadow_ptr (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_thread.cpp348 u8 *shadow_ptr = (u8*)MemToShadow(aligned_addr); in GetStackFrameAccessByAddr() local
351 while (shadow_ptr >= shadow_bottom && in GetStackFrameAccessByAddr()
352 *shadow_ptr != kAsanStackLeftRedzoneMagic) { in GetStackFrameAccessByAddr()
353 shadow_ptr--; in GetStackFrameAccessByAddr()
357 while (shadow_ptr >= shadow_bottom && in GetStackFrameAccessByAddr()
359 shadow_ptr--; in GetStackFrameAccessByAddr()
363 if (shadow_ptr < shadow_bottom) { in GetStackFrameAccessByAddr()
389 u8 *shadow_ptr = (u8*)MemToShadow(aligned_addr); in GetStackVariableShadowStart() local
392 while (shadow_ptr >= shadow_bottom && in GetStackVariableShadowStart()
396 shadow_ptr--; in GetStackVariableShadowStart()
[all …]
/llvm-project-15.0.7/compiler-rt/test/asan/TestCases/
H A Ddebug_locate.cpp68 uintptr_t shadow_ptr = (((uintptr_t)heap_ptr) >> shadow_scale) in main() local
70 type = __asan_locate_address((void *)shadow_ptr, NULL, 0, NULL, NULL); in main()
73 uintptr_t shadow_gap = (shadow_ptr >> shadow_scale) + shadow_offset; in main()