Searched refs:__lsan (Results 1 - 25 of 39) sorted by relevance

12

/freebsd-current/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_posix.cpp153 __lsan::LockGlobal();
157 __lsan::LockThreads();
158 __lsan::LockAllocator();
166 __lsan::UnlockAllocator();
167 __lsan::UnlockThreads();
169 __lsan::UnlockGlobal();
186 Atexit(__lsan::DoLeakCheck);
188 Atexit(__lsan::DoRecoverableLeakCheckVoid);
H A Dasan_memory_profile.cpp104 __lsan::LockAllocator();
105 __lsan::ForEachChunk(ChunkCallback, &hp);
106 __lsan::UnlockAllocator();
H A Dasan_flags.cpp73 __lsan::Flags *lf = __lsan::flags();
77 __lsan::RegisterLsanFlags(&lsan_parser, lf);
H A Dasan_malloc_mac.cpp96 __lsan::GetAllocatorGlobalRange(&(mi->allocator_ptr), &last_byte_plus_one);
/freebsd-current/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_fuchsia.h24 namespace __lsan { namespace
33 } // namespace __lsan
H A Dlsan_linux.cpp20 namespace __lsan { namespace
31 } // namespace __lsan
H A Dlsan.cpp26 namespace __lsan { namespace
33 } // namespace __lsan
37 using namespace __lsan;
49 using namespace __lsan;
H A Dlsan_posix.h28 namespace __lsan { namespace
47 } // namespace __lsan
H A Dlsan.h37 namespace __lsan { namespace
52 } // namespace __lsan
H A Dlsan_malloc_mac.cpp21 using namespace __lsan;
53 #define COMMON_MALLOC_NAMESPACE __lsan
H A Dlsan_thread.h20 namespace __lsan { namespace
64 } // namespace __lsan
H A Dlsan_fuchsia.cpp22 using namespace __lsan;
24 namespace __lsan { namespace
88 } // namespace __lsan
H A Dlsan_interceptors.cpp37 using namespace __lsan;
370 __lsan::ScopedInterceptorDisabler disabler;
380 __lsan::ScopedInterceptorDisabler disabler;
396 __lsan::ScopedInterceptorDisabler disabler;
408 __lsan::ScopedInterceptorDisabler disabler;
541 namespace __lsan { namespace in namespace:std
589 } // namespace __lsan
H A Dlsan_mac.cpp24 namespace __lsan { namespace
90 } // namespace __lsan
92 using namespace __lsan;
H A Dlsan_common_fuchsia.cpp29 namespace __lsan { namespace
160 } // namespace __lsan
165 return __lsan::ExitHook(status);
H A Dlsan_thread.cpp24 namespace __lsan { namespace
116 } // namespace __lsan
H A Dlsan_common.h67 namespace __lsan { namespace
279 // Used to implement __lsan::ScopedDisabler.
330 } // namespace __lsan
343 void __lsan_register_root_region(const void *p, __lsan::uptr size);
346 void __lsan_unregister_root_region(const void *p, __lsan::uptr size);
H A Dlsan_common_linux.cpp27 namespace __lsan { namespace
145 } // namespace __lsan
H A Dlsan_posix.cpp25 namespace __lsan { namespace
126 } // namespace __lsan
H A Dlsan_common.cpp39 namespace __lsan { namespace
991 } // namespace __lsan
993 namespace __lsan {
999 } // namespace __lsan
1002 using namespace __lsan;
1066 __lsan::DisableInThisThread();
1073 __lsan::EnableInThisThread();
1081 __lsan::DoLeakCheck();
1089 return __lsan::DoRecoverableLeakCheck();
/freebsd-current/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_poisoning.cpp31 namespace __lsan { namespace
36 } // namespace __lsan
H A Dhwasan_allocator.h50 inline void SetLsanTag(__lsan::ChunkTag tag);
51 inline __lsan::ChunkTag GetLsanTag() const;
114 friend class __lsan::LsanMetadata;
H A Dhwasan_linux.cpp526 __lsan::LockGlobal();
530 __lsan::LockThreads();
531 __lsan::LockAllocator();
539 __lsan::UnlockAllocator();
540 __lsan::UnlockThreads();
542 __lsan::UnlockGlobal();
556 Atexit(__lsan::DoLeakCheck);
558 Atexit(__lsan::DoRecoverableLeakCheckVoid);
H A Dhwasan_allocator.cpp123 inline void Metadata::SetLsanTag(__lsan::ChunkTag tag) {
127 inline __lsan::ChunkTag Metadata::GetLsanTag() const {
128 return static_cast<__lsan::ChunkTag>(lsan_tag);
259 meta->SetLsanTag(__lsan::DisabledInThisThread() ? __lsan::kIgnored
260 : __lsan::kDirectlyLeaked);
539 namespace __lsan { namespace
650 } // namespace __lsan
/freebsd-current/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dlsan_interface.h80 namespace __lsan { namespace
86 } // namespace __lsan

Completed in 239 milliseconds

12