HomeSort by: relevance | last modified time | path
    Searched refs:MEM_TO_SHADOW (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/external/gpl3/gcc/dist/libsanitizer/asan/
asan_mapping_sparc64.h 28 #define MEM_TO_SHADOW(mem) \
37 #define kLowShadowEnd MEM_TO_SHADOW(kLowMemEnd)
44 #define kHighShadowBeg MEM_TO_SHADOW(kHighMemBeg)
45 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
111 static_assert(ShadowToMemSparc64(MEM_TO_SHADOW(0x0000000000000000)) ==
113 static_assert(ShadowToMemSparc64(MEM_TO_SHADOW(0xfff8000000000000)) ==
116 static_assert(ShadowToMemSparc64(MEM_TO_SHADOW(0x0007ffffffffffff)) ==
asan_poisoning.h 46 uptr shadow_beg = MEM_TO_SHADOW(aligned_beg);
48 MEM_TO_SHADOW(aligned_beg + aligned_size - ASAN_SHADOW_GRANULARITY) + 1;
80 u8 *shadow = (u8*)MEM_TO_SHADOW(aligned_addr);
asan_mapping.h 273 # define MEM_TO_SHADOW(mem) \
282 # define kLowShadowEnd MEM_TO_SHADOW(kLowMemEnd)
284 # define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1)
286 # define kHighShadowBeg MEM_TO_SHADOW(kHighMemBeg)
287 # define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
289 # define kMidShadowBeg MEM_TO_SHADOW(kMidMemBeg)
290 # define kMidShadowEnd MEM_TO_SHADOW(kMidMemEnd)
373 return MEM_TO_SHADOW(p);
395 u8 *shadow_address = (u8 *)MEM_TO_SHADOW(a);
asan_shadow_setup.cpp 28 uptr GapShadowBeg = RoundDownTo(MEM_TO_SHADOW(addr), GetPageSizeCached());
30 RoundUpTo(MEM_TO_SHADOW(addr + size), GetPageSizeCached()) - 1;
asan_interceptors_memintrinsics.h 33 uptr shadow_first = MEM_TO_SHADOW(beg);
34 uptr shadow_last = MEM_TO_SHADOW(last);
asan_rtl.cpp 160 uptr sp = MEM_TO_SHADOW(addr); \
362 (void*)MEM_TO_SHADOW(kLowShadowBeg),
363 (void*)MEM_TO_SHADOW(kLowShadowEnd));
366 (void*)MEM_TO_SHADOW(kHighShadowBeg),
367 (void*)MEM_TO_SHADOW(kHighShadowEnd));
371 (void*)MEM_TO_SHADOW(kMidShadowBeg),
372 (void*)MEM_TO_SHADOW(kMidShadowEnd));
  /src/external/gpl3/gcc.old/dist/libsanitizer/asan/
asan_mapping_sparc64.h 28 #define MEM_TO_SHADOW(mem) \
35 #define kLowShadowEnd MEM_TO_SHADOW(kLowMemEnd)
42 #define kHighShadowBeg MEM_TO_SHADOW(kHighMemBeg)
43 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
asan_poisoning.h 46 uptr shadow_beg = MEM_TO_SHADOW(aligned_beg);
47 uptr shadow_end = MEM_TO_SHADOW(
80 u8 *shadow = (u8*)MEM_TO_SHADOW(aligned_addr);
asan_mapping.h 267 #define MEM_TO_SHADOW(mem) (((mem) >> SHADOW_SCALE) + (SHADOW_OFFSET))
273 #define kLowShadowEnd MEM_TO_SHADOW(kLowMemEnd)
275 #define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1)
277 #define kHighShadowBeg MEM_TO_SHADOW(kHighMemBeg)
278 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
280 # define kMidShadowBeg MEM_TO_SHADOW(kMidMemBeg)
281 # define kMidShadowEnd MEM_TO_SHADOW(kMidMemEnd)
362 return MEM_TO_SHADOW(p);
378 u8 *shadow_address = (u8*)MEM_TO_SHADOW(a);
asan_shadow_setup.cpp 28 uptr GapShadowBeg = RoundDownTo(MEM_TO_SHADOW(addr), GetPageSizeCached());
30 RoundUpTo(MEM_TO_SHADOW(addr + size), GetPageSizeCached()) - 1;
asan_rtl.cpp 152 uptr sp = MEM_TO_SHADOW(addr); \
347 (void*)MEM_TO_SHADOW(kLowShadowBeg),
348 (void*)MEM_TO_SHADOW(kLowShadowEnd));
351 (void*)MEM_TO_SHADOW(kHighShadowBeg),
352 (void*)MEM_TO_SHADOW(kHighShadowEnd));
356 (void*)MEM_TO_SHADOW(kMidShadowBeg),
357 (void*)MEM_TO_SHADOW(kMidShadowEnd));
asan_poisoning.cpp 258 uptr s = MEM_TO_SHADOW(p);
266 uptr s = MEM_TO_SHADOW(reinterpret_cast<uptr>(p));
  /src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_poisoning.h 42 uptr shadow_beg = MEM_TO_SHADOW(aligned_beg);
43 uptr shadow_end = MEM_TO_SHADOW(
82 u8 *shadow = (u8*)MEM_TO_SHADOW(aligned_addr);
asan_mapping.h 275 #define MEM_TO_SHADOW(mem) (((mem) >> SHADOW_SCALE) + (SHADOW_OFFSET))
281 #define kLowShadowEnd MEM_TO_SHADOW(kLowMemEnd)
283 #define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1)
285 #define kHighShadowBeg MEM_TO_SHADOW(kHighMemBeg)
286 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
288 # define kMidShadowBeg MEM_TO_SHADOW(kMidMemBeg)
289 # define kMidShadowEnd MEM_TO_SHADOW(kMidMemEnd)
368 return MEM_TO_SHADOW(p);
386 u8 *shadow_address = (u8*)MEM_TO_SHADOW(a);
asan_mapping_myriad.h 18 #define MEM_TO_SHADOW(mem) \
25 #define kLowShadowEnd MEM_TO_SHADOW(kLowMemEnd)
asan_rtems.cc 34 uptr shadow_end = MEM_TO_SHADOW(kMyriadMemoryEnd32);
35 uptr gap_start = MEM_TO_SHADOW(shadow_start);
36 uptr gap_end = MEM_TO_SHADOW(shadow_end);
asan_shadow_setup.cc 49 uptr GapShadowBeg = RoundDownTo(MEM_TO_SHADOW(addr), GetPageSizeCached());
51 RoundUpTo(MEM_TO_SHADOW(addr + size), GetPageSizeCached()) - 1;
asan_rtl.cc 152 uptr sp = MEM_TO_SHADOW(addr); \
355 (void*)MEM_TO_SHADOW(kLowShadowBeg),
356 (void*)MEM_TO_SHADOW(kLowShadowEnd));
359 (void*)MEM_TO_SHADOW(kHighShadowBeg),
360 (void*)MEM_TO_SHADOW(kHighShadowEnd));
364 (void*)MEM_TO_SHADOW(kMidShadowBeg),
365 (void*)MEM_TO_SHADOW(kMidShadowEnd));
asan_poisoning.cc 270 uptr s = MEM_TO_SHADOW(p);
278 uptr s = MEM_TO_SHADOW(reinterpret_cast<uptr>(p));
  /src/sys/external/bsd/compiler_rt/dist/lib/msan/
msan_poisoning.cc 27 unsigned char *s = (unsigned char *)MEM_TO_SHADOW(addr);
35 uptr dst_s = MEM_TO_SHADOW(addr);
78 u32 *src_s = (u32 *)MEM_TO_SHADOW(s);
103 REAL(memmove)((void *)MEM_TO_SHADOW((uptr)dst),
104 (void *)MEM_TO_SHADOW((uptr)src), size);
112 REAL(memcpy)((void *)MEM_TO_SHADOW((uptr)dst),
113 (void *)MEM_TO_SHADOW((uptr)src), size);
124 uptr shadow_beg = MEM_TO_SHADOW(ptr);
msan_linux.cc 91 CHECK(MEM_IS_SHADOW(MEM_TO_SHADOW(addr)));
93 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr)));
96 CHECK(MEM_IS_SHADOW(MEM_TO_SHADOW(addr)));
98 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr)));
101 CHECK(MEM_IS_SHADOW(MEM_TO_SHADOW(addr)));
103 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr)));
msan.h 64 #define MEM_TO_SHADOW(mem) (((uptr)(mem)) ^ 0x8000000000ULL)
159 # define MEM_TO_SHADOW(mem) ((uptr)mem ^ 0x6000000000ULL)
182 #define MEM_TO_SHADOW(mem) (LINEARIZE_MEM((mem)) + 0x080000000000ULL)
203 #define MEM_TO_SHADOW(mem) (LINEARIZE_MEM((mem)) + 0x100000000000ULL)
218 #define MEM_TO_SHADOW(mem) (((uptr)(mem)) & ~0x400000000000ULL)
239 #define MEM_TO_SHADOW(mem) (((uptr)(mem)) ^ 0x500000000000ULL)
249 #define MEM_TO_ORIGIN(mem) (SHADOW_TO_ORIGIN(MEM_TO_SHADOW((mem))))
msan.cc 495 unsigned char *s = (unsigned char*)MEM_TO_SHADOW(x);
503 unsigned char *s = (unsigned char *)MEM_TO_SHADOW((uptr)x);
541 internal_memcpy((void*)MEM_TO_SHADOW((uptr)data), shadow, size);
616 *(uu16 *)&__msan_retval_tls[0] = *(uu16 *)MEM_TO_SHADOW((uptr)p);
622 *(uu32 *)&__msan_retval_tls[0] = *(uu32 *)MEM_TO_SHADOW((uptr)p);
628 __msan_retval_tls[0] = *(uu64 *)MEM_TO_SHADOW((uptr)p);
635 *(uu16 *)MEM_TO_SHADOW((uptr)p) = s;
643 *(uu32 *)MEM_TO_SHADOW((uptr)p) = s;
651 *(uu64 *)MEM_TO_SHADOW((uptr)p) = s;
msan_report.cc 186 uptr start = MEM_TO_SHADOW(x);
msan_allocator.cc 39 uptr shadow_p = MEM_TO_SHADOW(p);

Completed in 41 milliseconds

1 2