Searched refs:MemToShadow (Results 1 – 9 of 9) sorted by relevance
28 CHECK(IsShadowMem(MemToShadow((uptr)&global))); in TEST()29 CHECK(IsShadowMem(MemToShadow((uptr)&stack))); in TEST()30 CHECK(IsShadowMem(MemToShadow((uptr)heap))); in TEST()37 uptr s0 = MemToShadow((uptr)&data[0]); in TEST()40 CHECK_EQ(s0, MemToShadow((uptr)&data[i])); in TEST()42 CHECK_EQ(s0 + kShadowSize*kShadowCnt, MemToShadow((uptr)&data[i])); in TEST()44 CHECK_EQ(s0 + 2*kShadowSize*kShadowCnt, MemToShadow((uptr)&data[i])); in TEST()
42 #define MemToShadow(addr) \ macro45 #define MemToShadow(addr) \ macro49 static const uptr kLinuxShadowBeg = MemToShadow(kLinuxAppMemBeg);51 MemToShadow(kLinuxAppMemEnd) | (kPageSize - 1);
396 u64 *shadow_mem = (u64*)MemToShadow(addr); in MemoryAccess()458 u64 *p = (u64*)MemToShadow(addr); in MemoryRangeSet()
314 u64 *shadow_mem = (u64*)MemToShadow(addr); in MemoryAccessRange()
25 uptr shadow_beg = MemToShadow(addr); in PoisonShadow()26 uptr shadow_end = MemToShadow(addr + size); in PoisonShadow()36 u8 *shadow = (u8*)MemToShadow(addr); in PoisonShadowPartialRightRedzone()56 chunk = (u8*)MemToShadow(address); in ShadowSegmentEndpoint()
87 static inline uptr MemToShadow(uptr p) { in MemToShadow() function110 u8 *shadow_address = (u8*)MemToShadow(a); in AddressIsPoisoned()
130 u8 *shadow_ptr = (u8*)MemToShadow(aligned_addr); in GetFrameNameByAddr()131 u8 *shadow_bottom = (u8*)MemToShadow(bottom); in GetFrameNameByAddr()
60 uptr shadow_addr = MemToShadow(addr); in PrintShadowMemoryForAddress()386 u8 *shadow_addr = (u8*)MemToShadow(addr); in __asan_report_error()
102 uptr shadow = __asan::MemToShadow(ptr + i); in PrintShadow()