Home
last modified time | relevance | path

Searched refs:IsAppMem (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_interceptors_mach_vm.cpp26 return !IsAppMem(address) || !IsAppMem(address + size - 1); in intersects_with_shadow()
H A Dtsan_rtl_access.cpp362 if (!IsAppMem(addr)) { in MemoryAccess()
364 DCHECK(IsAppMem(addr)); in MemoryAccess()
436 if (!IsAppMem(addr) || !IsAppMem(addr + size - 1)) in MemoryRangeSet()
531 if (!IsAppMem(addr)) { in MemoryAccessRange()
533 DCHECK(IsAppMem(addr)); in MemoryAccessRange()
535 if (!IsAppMem(addr + size - 1)) { in MemoryAccessRange()
537 DCHECK(IsAppMem(addr + size - 1)); in MemoryAccessRange()
H A Dtsan_rtl_mutex.cpp68 if (!(flagz & MutexFlagLinkerInit) && IsAppMem(addr)) { in MutexCreate()
135 if (IsAppMem(addr)) in MutexDestroy()
164 if (IsAppMem(addr)) in MutexPostLock()
214 if (IsAppMem(addr)) in MutexUnlock()
272 if (IsAppMem(addr)) in MutexPostReadLock()
312 if (IsAppMem(addr)) in MutexReadUnlock()
345 if (IsAppMem(addr)) in MutexReadOrWriteUnlock()
H A Dtsan_platform_posix.cpp102 if (IsAppMem(segment.start)) continue; in CheckAndProtect()
H A Dtsan_rtl.cpp291 if (!IsAppMem(addr) || !IsAppMem(addr + size - 1)) in IsValidMmapRange()
H A Dtsan_platform_linux.cpp207 !segment.IsWritable() && IsAppMem(segment.start)) { in MapRodata()
H A Dtsan_interceptors_posix.cpp767 if (!IsAppMem((uptr)*addr) || !IsAppMem((uptr)*addr + sz - 1)) { in fix_mmap_addr()
786 if (!IsAppMem((uptr)res) || !IsAppMem((uptr)res + sz - 1)) { in mmap_interceptor()
2271 return IsAppMem(addr) && *MemToShadow(addr) != kShadowRodata; in IsAppNotRodata()
H A Dtsan_platform.h811 bool IsAppMem(uptr mem) { return SelectMapping<IsAppMemImpl>(mem); } in IsAppMem() function
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_mach_vm.cpp26 return !IsAppMem(address) || !IsAppMem(address + size - 1); in intersects_with_shadow()
H A Dtsan_rtl_mutex.cpp88 if (!(flagz & MutexFlagLinkerInit) && pc && IsAppMem(addr)) in MutexCreate()
130 if (pc && IsAppMem(addr)) in MutexDestroy()
165 if (pc && IsAppMem(addr)) in MutexPostLock()
218 if (pc && IsAppMem(addr)) in MutexUnlock()
283 if (pc && IsAppMem(addr)) in MutexPostReadLock()
326 if (pc && IsAppMem(addr)) in MutexReadUnlock()
367 if (pc && IsAppMem(addr)) in MutexReadOrWriteUnlock()
H A Dtsan_rtl_access.cpp554 if (!IsAppMem(addr) || !IsAppMem(addr + size - 1)) in MemoryRangeSet()
674 if (!IsAppMem(addr)) { in MemoryAccessRangeT()
676 DCHECK(IsAppMem(addr)); in MemoryAccessRangeT()
678 if (!IsAppMem(addr + size - 1)) { in MemoryAccessRangeT()
680 DCHECK(IsAppMem(addr + size - 1)); in MemoryAccessRangeT()
H A Dtsan_platform_posix.cpp102 if (IsAppMem(segment.start)) continue; in CheckAndProtect()
H A Dtsan_platform_linux.cpp195 !segment.IsWritable() && IsAppMem(segment.start)) { in MapRodata()
H A Dtsan_mman.cpp355 if (p == 0 || !IsAppMem((uptr)p)) in user_alloc_usable_size()
H A Dtsan_rtl.cpp549 if (!IsAppMem(addr) || !IsAppMem(addr + size - 1)) in IsValidMmapRange()
H A Dtsan_interceptors_posix.cpp772 if (!IsAppMem((uptr)*addr) || !IsAppMem((uptr)*addr + sz - 1)) { in fix_mmap_addr()
791 if (!IsAppMem((uptr)res) || !IsAppMem((uptr)res + sz - 1)) { in mmap_interceptor()
2277 return IsAppMem(addr) && *MemToShadow(addr) != Shadow::kRodata; in IsAppNotRodata()
H A Dtsan_platform.h738 bool IsAppMem(uptr mem) { return SelectMapping<IsAppMemImpl>(mem); } in IsAppMem() function
/llvm-project-15.0.7/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_shadow_test.cpp90 CHECK(IsAppMem((uptr)&global)); in TEST()
91 CHECK(IsAppMem((uptr)&stack)); in TEST()
92 CHECK(IsAppMem((uptr)heap)); in TEST()