Home
last modified time | relevance | path

Searched refs:shadow_offset (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/compiler-rt/test/asan/TestCases/
H A Ddebug_locate.cpp65 size_t shadow_offset; in main() local
66 __asan_get_shadow_mapping(&shadow_scale, &shadow_offset); in main()
69 + shadow_offset; in main()
73 uintptr_t shadow_gap = (shadow_ptr >> shadow_scale) + shadow_offset; in main()
H A Dset_shadow_test.c25 size_t shadow_offset; in f() local
27 __asan_get_shadow_mapping(&shadow_scale, &shadow_offset); in f()
28 size_t addr = (((size_t)a) >> shadow_scale) + shadow_offset; in f()
/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_debugging.cpp142 void __asan_get_shadow_mapping(uptr *shadow_scale, uptr *shadow_offset) { in __asan_get_shadow_mapping() argument
145 if (shadow_offset) in __asan_get_shadow_mapping()
146 *shadow_offset = ASAN_SHADOW_OFFSET; in __asan_get_shadow_mapping()
H A Dasan_interface_internal.h161 void __asan_get_shadow_mapping(uptr *shadow_scale, uptr *shadow_offset);
/llvm-project-15.0.7/compiler-rt/lib/cfi/
H A Dcfi.cpp117 uptr shadow_offset = MemToShadowOffset(addr); in load() local
118 if (shadow_offset > GetShadowSize()) in load()
122 addr, *reinterpret_cast<uint16_t *>(shadow_base + shadow_offset)); in load()
/llvm-project-15.0.7/compiler-rt/include/sanitizer/
H A Dasan_interface.h233 void __asan_get_shadow_mapping(size_t *shadow_scale, size_t *shadow_offset);