Searched refs:MemToShadow (Results 1 – 13 of 13) sorted by relevance
59 CHECK(IsShadowMem(MemToShadow((uptr)&global))); in TEST()60 CHECK(IsShadowMem(MemToShadow((uptr)&stack))); in TEST()61 CHECK(IsShadowMem(MemToShadow((uptr)heap))); in TEST()68 uptr s0 = MemToShadow((uptr)&data[0]); in TEST()71 CHECK_EQ(s0, MemToShadow((uptr)&data[i])); in TEST()73 CHECK_EQ(s0 + kShadowSize*kShadowCnt, MemToShadow((uptr)&data[i])); in TEST()75 CHECK_EQ(s0 + 2*kShadowSize*kShadowCnt, MemToShadow((uptr)&data[i])); in TEST()
60 chunk = (u8*)MemToShadow(address); in ShadowSegmentEndpoint()70 uptr shadow_beg = RoundUpTo(MemToShadow(p), page_size); in FlushUnneededASanShadowMemory()71 uptr shadow_end = RoundDownTo(MemToShadow(p + size), page_size); in FlushUnneededASanShadowMemory()87 *(u8 *)MemToShadow(ptr) = in AsanPoisonOrUnpoisonIntraObjectRedzone()93 *(u8*)MemToShadow(ptr) = poison ? kAsanIntraObjectRedzone : 0; in AsanPoisonOrUnpoisonIntraObjectRedzone()193 uptr shadow_beg = MemToShadow(aligned_b); in __asan_region_is_poisoned()194 uptr shadow_end = MemToShadow(aligned_e); in __asan_region_is_poisoned()302 s8* shadow_end = (s8*)MemToShadow(addr + aligned_size); in PoisonAlignedStackMemory()361 CHECK_EQ(*(u8*)MemToShadow(a), 0); in __sanitizer_annotate_contiguous_container()374 *(u8*)MemToShadow(b1) = static_cast<u8>(new_mid - b1); in __sanitizer_annotate_contiguous_container()
228 u8 *shadow_ptr = (u8*)MemToShadow(aligned_addr); in GetStackFrameAccessByAddr()229 u8 *shadow_bottom = (u8*)MemToShadow(bottom); in GetStackFrameAccessByAddr()
229 static inline uptr MemToShadow(uptr p) { in MemToShadow() function
28 u64 *shadow = reinterpret_cast<u64*>(MemToShadow(ptr)); in SetShadow()
200 uptr shadow_addr = MemToShadow(addr); in PrintShadowMemoryForAddress()962 u8 *shadow_addr = (u8*)MemToShadow(addr); in __asan_report_error()
432 (u8 *)MemToShadow(user_beg + size_rounded_down_to_granularity); in Allocate()
109 uptr MemToShadow(uptr x) { in MemToShadow() function125 if (s >= MemToShadow(kLoAppMemBeg) && s <= MemToShadow(kLoAppMemEnd - 1)) in ShadowToMem()177 uptr MemToShadow(uptr x) {238 uptr MemToShadow(uptr x) {
137 u64 *s = (u64*)MemToShadow(src); in __tsan_java_move()138 u64 *d = (u64*)MemToShadow(dst); in __tsan_java_move()139 u64 *send = (u64*)MemToShadow(src + size); in __tsan_java_move()142 s = (u64*)MemToShadow(src + size) - 1; in __tsan_java_move()143 d = (u64*)MemToShadow(dst + size) - 1; in __tsan_java_move()144 send = (u64*)MemToShadow(src) - 1; in __tsan_java_move()
230 uptr shadow_beg = MemToShadow(addr); in DontNeedShadowFor()231 uptr shadow_end = MemToShadow(addr + size); in DontNeedShadowFor()239 MmapFixedNoReserve(MemToShadow(addr), size * kShadowMultiplier); in MapShadow()291 const uptr s = MemToShadow(p); in CheckShadowMapping()725 u64 *shadow_mem = (u64*)MemToShadow(addr); in MemoryAccess()831 u64 *p = (u64*)MemToShadow(addr); in MemoryRangeSet()843 u64 *begin = (u64*)MemToShadow(addr); in MemoryRangeSet()
192 char *shadow_start = (char*)MemToShadow(start); in MapRodata()193 char *shadow_end = (char*)MemToShadow(end); in MapRodata()225 NoHugePagesInRegion(MemToShadow(kMadviseRangeBeg), in InitializeShadowMemory()
333 u64 *shadow_mem = (u64*)MemToShadow(addr); in MemoryAccessRange()
116 uptr shadow = __asan::MemToShadow(ptr + i); in PrintShadow()