Searched refs:__asan (Results 1 - 25 of 33) sorted by relevance

12

/external/compiler-rt/lib/asan/
H A Dasan_stack.cc22 using namespace __asan;
H A Dasan_activation.h18 namespace __asan { namespace
21 } // namespace __asan
H A Dasan_thread.cc26 namespace __asan { namespace
301 __asan::AsanThread *GetAsanThreadByOsIDLocked(uptr os_id) {
302 __asan::AsanThreadContext *context = static_cast<__asan::AsanThreadContext *>(
303 __asan::asanThreadRegistry().FindThreadContextByOsIDLocked(os_id));
307 } // namespace __asan
314 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id);
328 __asan::AsanThread *t = __asan
[all...]
H A Dasan_flags.h28 namespace __asan { namespace
75 } // namespace __asan
H A Dasan_allocator2.cc32 namespace __asan { namespace
672 } // namespace __asan
677 __asan::allocator.ForceLock();
681 __asan::allocator.ForceUnlock();
685 *begin = (uptr)&__asan::allocator;
686 *end = *begin + sizeof(__asan::allocator);
691 __asan::AsanChunk *m = __asan::GetAsanChunkByAddrFastLocked(addr);
694 if (m->chunk_state != __asan::CHUNK_ALLOCATED)
705 __asan
[all...]
H A Dasan_activation.cc21 namespace __asan { namespace
74 } // namespace __asan
H A Dasan_stats.h20 namespace __asan { namespace
76 } // namespace __asan
H A Dasan_win.cc36 namespace __asan { namespace
89 } // namespace __asan
H A Dasan_malloc_linux.cc47 namespace __asan { namespace
55 } // namespace __asan
59 namespace __asan {
62 } // namespace __asan
66 using namespace __asan; // NOLINT
H A Dasan_malloc_win.cc27 using namespace __asan; // NOLINT
144 namespace __asan { namespace
169 } // namespace __asan
H A Dasan_poisoning.cc21 namespace __asan { namespace
64 } // namespace __asan
67 using namespace __asan; // NOLINT
150 return __asan::AddressIsPoisoned((uptr)addr);
166 if (!__asan::AddressIsPoisoned(beg) &&
167 !__asan::AddressIsPoisoned(end - 1) &&
175 if (__asan::AddressIsPoisoned(beg))
185 if (UNLIKELY(__asan::AddressIsPoisoned(__p) || \
186 __asan::AddressIsPoisoned(__p + __size - 1))) { \
H A Dasan_interceptors.h97 namespace __asan { namespace
108 } // namespace __asan
H A Dasan_new_delete.cc30 using namespace __asan; // NOLINT
H A Dasan_posix.cc33 namespace __asan { namespace
85 } // namespace __asan
H A Dasan_stats.cc22 namespace __asan { namespace
138 } // namespace __asan
141 using namespace __asan; // NOLINT
H A Dasan_internal.h60 // All internal functions in asan reside inside the __asan namespace
64 namespace __asan { namespace
147 } // namespace __asan
H A Dasan_poisoning.h20 namespace __asan { namespace
90 } // namespace __asan
H A Dasan_report.h19 namespace __asan { namespace
69 } // namespace __asan
H A Dasan_stack.h22 namespace __asan { namespace
49 } // namespace __asan
H A Dasan_fake_stack.h20 namespace __asan { namespace
173 } // namespace __asan
H A Dasan_thread.h25 namespace __asan { namespace
164 } // namespace __asan
H A Dasan_globals.cc27 namespace __asan { namespace
172 } // namespace __asan
175 using namespace __asan; // NOLINT
H A Dasan_allocator.h23 namespace __asan { namespace
162 } // namespace __asan
H A Dasan_mapping.h169 namespace __asan { namespace
266 } // namespace __asan
/external/compiler-rt/lib/asan/tests/
H A Dasan_noinst_test.cc78 __asan::asan_free(ptr, &stack1, __asan::FROM_MALLOC);
87 char *ptr = (char*)__asan::asan_memalign(alignment, size,
88 &stack2, __asan::FROM_MALLOC);
89 EXPECT_EQ(size, __asan::asan_malloc_usable_size(ptr, 0, 0));
97 __asan::asan_free(vec[i], &stack3, __asan::FROM_MALLOC);
122 uptr shadow = __asan::MemToShadow(ptr + i);
148 void *p = __asan::asan_malloc(size, &stack);
149 __asan
[all...]

Completed in 167 milliseconds

12