Home
last modified time | relevance | path

Searched refs:__interception (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/interception/
H A Dinterception_win.h23 namespace __interception {
70 ::__interception::OverrideFunction(#func, \
71 (::__interception::uptr)WRAP(func), \
72 (::__interception::uptr *)&REAL(func))
75 ::__interception::OverrideFunction((::__interception::uptr)func, \
76 (::__interception::uptr)WRAP(func), \
77 (::__interception::uptr *)&REAL(func))
83 ::__interception::OverrideImportedFunction( \
84 user_dll, provider_dll, #func, (::__interception::uptr)WRAP(func), \
85 (::__interception::uptr *)&REAL(func))
H A Dinterception_linux.h24 namespace __interception {
35 ::__interception::InterceptFunction( \
36 #func, (::__interception::uptr *)&REAL(func), \
37 (::__interception::uptr)(decltype(REAL(func)))&(func), \
38 (::__interception::uptr) &TRAMPOLINE(func))
43 ::__interception::InterceptFunction( \
45 (::__interception::uptr *)&REAL(func), \
46 (::__interception::uptr)(decltype(REAL(func)))&(func), \
47 (::__interception::uptr)&TRAMPOLINE(func))
H A Dinterception.h245 # define REAL(x) __interception::PTR_TO_REAL(x)
250 namespace __interception { \
284 namespace __interception { \
334 namespace __interception { \
345 namespace __interception {
H A Dinterception_linux.cpp21 namespace __interception { namespace
H A Dinterception_win.cpp134 namespace __interception { namespace
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_win_dll_thunk.cpp27 __interception::InternalGetProcAddress((void *)GetModuleHandleA(0), name); in dllThunkGetRealAddrOrDie()
35 if (!__interception::OverrideFunction(dll_function, wrapper, 0)) in dllThunkIntercept()
42 uptr wrapper = __interception::InternalGetProcAddress( in dllThunkInterceptWhenPossible()
46 if (!__interception::OverrideFunction(dll_function, wrapper, 0)) in dllThunkInterceptWhenPossible()
H A Dsanitizer_win_weak_interception.cpp31 uptr real = __interception::InternalGetProcAddress( in interceptWhenPossible()
33 if (real && !__interception::OverrideFunction((uptr)dll_function, real, 0)) in interceptWhenPossible()
H A Dsanitizer_internal_defs.h484 namespace __interception {
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_win.cpp174 __interception::SetErrorReportCallback(Report); in InitializePlatformInterceptors()
195 if (!::__interception::OverrideFunction("RaiseException", in InitializePlatformInterceptors()
198 CHECK(::__interception::OverrideFunction("RtlRaiseException", in InitializePlatformInterceptors()
H A Dasan_rtl.cpp414 __interception::DoesNotSupportStaticLinking(); in AsanInitInternal()
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerInterceptors.cpp19 #define REAL(x) __interception::PTR_TO_REAL(x)
23 namespace __interception { \
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_rtl.cpp179 __interception::DoesNotSupportStaticLinking(); in MemprofInitInternal()
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_interceptors.cpp523 __interception::DoesNotSupportStaticLinking(); in InitializeInterceptors()
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_interceptors.cpp548 __interception::DoesNotSupportStaticLinking(); in InitializeInterceptors()
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp612 using __interception::InterceptFunction; in DEFINE_REAL()
2891 __interception::DoesNotSupportStaticLinking(); in InitializeInterceptors()
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp1765 __interception::DoesNotSupportStaticLinking(); in InitializeInterceptors()