Searched refs:MEM_TO_SHADOW (Results 1 - 7 of 7) sorted by relevance

/external/compiler-rt/lib/asan/
H A Dasan_mapping.h92 #define MEM_TO_SHADOW(mem) (((mem) >> SHADOW_SCALE) + (SHADOW_OFFSET)) macro
99 #define kLowShadowEnd MEM_TO_SHADOW(kLowMemEnd)
101 #define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1)
103 #define kHighShadowBeg MEM_TO_SHADOW(kHighMemBeg)
104 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
106 # define kMidShadowBeg MEM_TO_SHADOW(kMidMemBeg)
107 # define kMidShadowEnd MEM_TO_SHADOW(kMidMemEnd)
179 return MEM_TO_SHADOW(p);
220 u8 *shadow_address = (u8*)MEM_TO_SHADOW(a);
H A Dasan_poisoning.h37 uptr shadow_beg = MEM_TO_SHADOW(aligned_beg);
38 uptr shadow_end = MEM_TO_SHADOW(
46 u8 *shadow = (u8*)MEM_TO_SHADOW(aligned_addr);
H A Dasan_rtl.cc367 (void*)MEM_TO_SHADOW(kLowShadowBeg),
368 (void*)MEM_TO_SHADOW(kLowShadowEnd),
369 (void*)MEM_TO_SHADOW(kHighShadowBeg),
370 (void*)MEM_TO_SHADOW(kHighShadowEnd));
373 (void*)MEM_TO_SHADOW(kMidShadowBeg),
374 (void*)MEM_TO_SHADOW(kMidShadowEnd));
/external/compiler-rt/lib/msan/
H A Dmsan_linux.cc38 static const uptr kShadowBeg = MEM_TO_SHADOW(kMemBeg);
39 static const uptr kShadowEnd = MEM_TO_SHADOW(kMemEnd);
H A Dmsan.h28 #define MEM_TO_SHADOW(mem) (((uptr)mem) & ~0x400000000000ULL) macro
29 #define MEM_TO_ORIGIN(mem) (MEM_TO_SHADOW(mem) + 0x200000000000ULL)
H A Dmsan.cc333 unsigned char *s = (unsigned char*)MEM_TO_SHADOW(x);
355 unsigned char *s = (unsigned char*)MEM_TO_SHADOW((uptr)x);
403 internal_memcpy((void*)MEM_TO_SHADOW((uptr)data), shadow, size);
478 __msan_retval_tls[0] = *(uu16 *)MEM_TO_SHADOW((uptr)p);
482 __msan_retval_tls[0] = *(uu32 *)MEM_TO_SHADOW((uptr)p);
486 __msan_retval_tls[0] = *(uu64 *)MEM_TO_SHADOW((uptr)p);
490 *(uu16 *)MEM_TO_SHADOW((uptr)p) = __msan_param_tls[1];
494 *(uu32 *)MEM_TO_SHADOW((uptr)p) = __msan_param_tls[1];
498 *(uu64 *)MEM_TO_SHADOW((uptr)p) = __msan_param_tls[1];
H A Dmsan_interceptors.cc1098 fast_memset((void*)MEM_TO_SHADOW((uptr)a), 0, size);
1103 fast_memset((void*)MEM_TO_SHADOW((uptr)a),
1109 fast_memset((void*)MEM_TO_SHADOW((uptr)a),
1115 fast_memset((void*)MEM_TO_SHADOW((uptr)a), 0, size);
1132 fast_memcpy((void*)MEM_TO_SHADOW((uptr)dst),
1133 (void*)MEM_TO_SHADOW((uptr)src), size);
1140 internal_memmove((void*)MEM_TO_SHADOW((uptr)dst),
1141 (void*)MEM_TO_SHADOW((uptr)src), size);

Completed in 90 milliseconds