OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MEM_TO_SHADOW
(Results
1 - 14
of
14
) sorted by relevancy
/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));
asan_allocator.cc
466
if (*(u8 *)
MEM_TO_SHADOW
((uptr)allocated) == 0 && CanPoisonMemory()) {
/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 186 milliseconds
Indexes created Wed Oct 22 00:09:40 GMT 2025