Searched refs:MEM_TO_ORIGIN (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/ |
H A D | msan_poisoning.cpp | 54 *(u32 *)MEM_TO_ORIGIN(beg) = o; in CopyOrigin() 68 *(u32 *)MEM_TO_ORIGIN(end) = o; in CopyOrigin() 77 u32 *src = (u32 *)MEM_TO_ORIGIN(s); in CopyOrigin() 80 u32 *dst = (u32 *)MEM_TO_ORIGIN(beg); in CopyOrigin() 92 REAL(memcpy)((void *)MEM_TO_ORIGIN(beg), (void *)MEM_TO_ORIGIN(s), in CopyOrigin() 112 *(u32 *)MEM_TO_ORIGIN(end) = o; in ReverseCopyOrigin() 124 u32 *src_begin = (u32 *)MEM_TO_ORIGIN(s); in ReverseCopyOrigin() 125 u32 *dst = (u32 *)MEM_TO_ORIGIN(end - 4); in ReverseCopyOrigin() 139 ((void *)MEM_TO_ORIGIN(beg), (void *)MEM_TO_ORIGIN(s), end - beg - 4); in ReverseCopyOrigin() 149 *(u32 *)MEM_TO_ORIGIN(beg) = o; in ReverseCopyOrigin() [all …]
|
H A D | msan_linux.cpp | 97 CHECK(MEM_IS_ORIGIN(MEM_TO_ORIGIN(addr))); in CheckMemoryLayoutSanity() 98 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity() 102 CHECK(MEM_IS_ORIGIN(MEM_TO_ORIGIN(addr))); in CheckMemoryLayoutSanity() 103 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity() 107 CHECK(MEM_IS_ORIGIN(MEM_TO_ORIGIN(addr))); in CheckMemoryLayoutSanity() 108 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity()
|
H A D | msan.cpp | 371 *(u32 *)MEM_TO_ORIGIN((uptr)p & ~3UL) = o; \ 627 uptr origin_ptr = MEM_TO_ORIGIN(aligned); in __msan_get_origin()
|
H A D | msan.h | 232 #define MEM_TO_ORIGIN(mem) (SHADOW_TO_ORIGIN(MEM_TO_SHADOW((mem)))) macro
|
H A D | msan_allocator.cpp | 45 uptr origin_p = MEM_TO_ORIGIN(p); in OnUnmap()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/ |
H A D | dfsan.cpp | 1111 CHECK(MEM_IS_ORIGIN(MEM_TO_ORIGIN(addr))); in CheckMemoryLayoutSanity() 1112 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity() 1116 CHECK(MEM_IS_ORIGIN(MEM_TO_ORIGIN(addr))); in CheckMemoryLayoutSanity() 1117 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity() 1121 CHECK(MEM_IS_ORIGIN(MEM_TO_ORIGIN(addr))); in CheckMemoryLayoutSanity() 1122 CHECK_EQ(MEM_TO_ORIGIN(addr), SHADOW_TO_ORIGIN(MEM_TO_SHADOW(addr))); in CheckMemoryLayoutSanity()
|
H A D | dfsan_platform.h | 90 #define MEM_TO_ORIGIN(mem) (SHADOW_TO_ORIGIN(MEM_TO_SHADOW((mem)))) macro
|
H A D | dfsan.h | 81 inline uptr unaligned_origin_for(uptr ptr) { return MEM_TO_ORIGIN(ptr); } in unaligned_origin_for()
|