Searched refs:MEM_TO_SHADOW (Results 1 - 10 of 10) sorted by relevance
/external/compiler-rt/lib/asan/ |
H A D | asan_mapping.h | 126 #define MEM_TO_SHADOW(mem) (((mem) >> SHADOW_SCALE) + (SHADOW_OFFSET)) macro 133 #define kLowShadowEnd MEM_TO_SHADOW(kLowMemEnd) 135 #define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1) 137 #define kHighShadowBeg MEM_TO_SHADOW(kHighMemBeg) 138 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd) 140 # define kMidShadowBeg MEM_TO_SHADOW(kMidMemBeg) 141 # define kMidShadowEnd MEM_TO_SHADOW(kMidMemEnd) 212 return MEM_TO_SHADOW(p); 253 u8 *shadow_address = (u8*)MEM_TO_SHADOW(a);
|
H A D | asan_poisoning.h | 39 uptr shadow_beg = MEM_TO_SHADOW(aligned_beg); 40 uptr shadow_end = MEM_TO_SHADOW( 73 u8 *shadow = (u8*)MEM_TO_SHADOW(aligned_addr);
|
H A D | asan_rtl.cc | 392 uptr sp = MEM_TO_SHADOW(addr); \ 529 (void*)MEM_TO_SHADOW(kLowShadowBeg), 530 (void*)MEM_TO_SHADOW(kLowShadowEnd), 531 (void*)MEM_TO_SHADOW(kHighShadowBeg), 532 (void*)MEM_TO_SHADOW(kHighShadowEnd)); 535 (void*)MEM_TO_SHADOW(kMidShadowBeg), 536 (void*)MEM_TO_SHADOW(kMidShadowEnd));
|
H A D | asan_allocator2.cc | 332 if (*(u8 *)MEM_TO_SHADOW((uptr)allocated) == 0 && flags()->poison_heap) {
|
/external/compiler-rt/lib/msan/ |
H A D | msan_linux.cc | 40 static const uptr kShadowBeg = MEM_TO_SHADOW(kMemBeg); 41 static const uptr kShadowEnd = MEM_TO_SHADOW(kMemEnd);
|
H A D | msan.cc | 455 unsigned char *s = (unsigned char*)MEM_TO_SHADOW(x); 468 unsigned char *s = (unsigned char *)MEM_TO_SHADOW((uptr)x); 533 internal_memcpy((void*)MEM_TO_SHADOW((uptr)data), shadow, size); 611 __msan_retval_tls[0] = *(uu16 *)MEM_TO_SHADOW((uptr)p); 617 __msan_retval_tls[0] = *(uu32 *)MEM_TO_SHADOW((uptr)p); 623 __msan_retval_tls[0] = *(uu64 *)MEM_TO_SHADOW((uptr)p); 630 *(uu16 *)MEM_TO_SHADOW((uptr)p) = s; 638 *(uu32 *)MEM_TO_SHADOW((uptr)p) = s; 646 *(uu64 *)MEM_TO_SHADOW((uptr)p) = s;
|
H A D | msan.h | 28 #define MEM_TO_SHADOW(mem) (((uptr)mem) & ~0x400000000000ULL) macro 30 #define MEM_TO_ORIGIN(mem) (SHADOW_TO_ORIGIN(MEM_TO_SHADOW(mem)))
|
H A D | msan_interceptors.cc | 1298 uptr shadow_beg = MEM_TO_SHADOW(ptr); 1299 uptr shadow_end = MEM_TO_SHADOW(ptr + size); 1382 unsigned char *s = (unsigned char *)MEM_TO_SHADOW(addr); 1391 uptr dst_s = MEM_TO_SHADOW(addr); 1434 u32 *src_s = (u32 *)MEM_TO_SHADOW(s); 1458 internal_memmove((void *)MEM_TO_SHADOW((uptr)dst), 1459 (void *)MEM_TO_SHADOW((uptr)src), size); 1466 fast_memcpy((void *)MEM_TO_SHADOW((uptr)dst), 1467 (void *)MEM_TO_SHADOW((uptr)src), size);
|
H A D | msan_allocator.cc | 37 FlushUnneededShadowMemory(MEM_TO_SHADOW(p), size);
|
H A D | msan_report.cc | 186 uptr start = MEM_TO_SHADOW(x);
|
Completed in 122 milliseconds