Home
last modified time | relevance | path

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

12

/external/llvm-project/compiler-rt/lib/interception/
Dinterception_win.h23 namespace __interception {
65 ::__interception::OverrideFunction(#func, \
66 (::__interception::uptr)WRAP(func), \
67 (::__interception::uptr *)&REAL(func))
70 ::__interception::OverrideFunction((::__interception::uptr)func, \
71 (::__interception::uptr)WRAP(func), \
72 (::__interception::uptr *)&REAL(func))
78 ::__interception::OverrideImportedFunction( \
79 user_dll, provider_dll, #func, (::__interception::uptr)WRAP(func), \
80 (::__interception::uptr *)&REAL(func))
Dinterception_linux.h24 namespace __interception {
32 ::__interception::InterceptFunction( \
34 (::__interception::uptr *) & REAL(func), \
35 (::__interception::uptr) & (func), \
36 (::__interception::uptr) & WRAP(func))
41 ::__interception::InterceptFunction( \
43 (::__interception::uptr *) & REAL(func), \
44 (::__interception::uptr) & (func), \
45 (::__interception::uptr) & WRAP(func))
Dinterception.h171 # define REAL(x) __interception::PTR_TO_REAL(x)
176 namespace __interception { \
208 namespace __interception { \
260 namespace __interception { \
273 namespace __interception {
Dinterception_linux.cpp21 namespace __interception { namespace
Dinterception_win.cpp134 namespace __interception { namespace
/external/compiler-rt/lib/interception/
Dinterception_win.h24 namespace __interception {
66 ::__interception::OverrideFunction(#func, \
67 (::__interception::uptr)WRAP(func), \
68 (::__interception::uptr *)&REAL(func))
71 ::__interception::OverrideFunction((::__interception::uptr)func, \
72 (::__interception::uptr)WRAP(func), \
73 (::__interception::uptr *)&REAL(func))
79 ::__interception::OverrideImportedFunction( \
80 user_dll, provider_dll, #func, (::__interception::uptr)WRAP(func), \
81 (::__interception::uptr *)&REAL(func))
Dinterception_linux.h24 namespace __interception {
32 ::__interception::GetRealFunctionAddress( \
33 #func, (::__interception::uptr *)&__interception::PTR_TO_REAL(func), \
34 (::__interception::uptr) & (func), \
35 (::__interception::uptr) & WRAP(func))
39 (::__interception::real_##func = (func##_f)( \
40 unsigned long)::__interception::GetFuncAddrVer(#func, symver))
Dinterception.h153 # define REAL(x) __interception::PTR_TO_REAL(x)
158 namespace __interception { \
178 namespace __interception { \
219 namespace __interception { \
232 namespace __interception {
Dinterception_linux.cc20 namespace __interception { namespace
Dinterception_win.cc135 namespace __interception { namespace
/external/llvm-project/compiler-rt/lib/sanitizer_common/
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()
Dsanitizer_win_weak_interception.cpp31 uptr real = __interception::InternalGetProcAddress( in interceptWhenPossible()
33 if (real && !__interception::OverrideFunction((uptr)dll_function, real, 0)) in interceptWhenPossible()
Dsanitizer_internal_defs.h444 namespace __interception {
/external/llvm-project/compiler-rt/lib/asan/
Dasan_malloc_win.cpp485 if (!__interception::OverrideFunction(fname, new_func)) in TryToOverrideFunction()
517 __interception::OverrideFunction("RtlSizeHeap", (uptr)WRAP(RtlSizeHeap), in ReplaceSystemMalloc()
519 __interception::OverrideFunction("RtlFreeHeap", (uptr)WRAP(RtlFreeHeap), in ReplaceSystemMalloc()
521 __interception::OverrideFunction("RtlReAllocateHeap", in ReplaceSystemMalloc()
524 __interception::OverrideFunction("RtlAllocateHeap", in ReplaceSystemMalloc()
Dasan_win.cpp181 if (!::__interception::OverrideFunction("RaiseException", in InitializePlatformInterceptors()
184 CHECK(::__interception::OverrideFunction("RtlRaiseException", in InitializePlatformInterceptors()
/external/llvm-project/compiler-rt/lib/interception/tests/
Dinterception_linux_test.cpp34 namespace __interception { namespace
Dinterception_win_test.cpp24 namespace __interception { namespace
/external/compiler-rt/lib/interception/tests/
Dinterception_linux_test.cc31 namespace __interception { namespace
Dinterception_win_test.cc25 namespace __interception { namespace
/external/llvm-project/compiler-rt/lib/fuzzer/
DFuzzerInterceptors.cpp19 #define REAL(x) __interception::PTR_TO_REAL(x)
23 namespace __interception { \
/external/rust/crates/libfuzzer-sys/libfuzzer/
DFuzzerInterceptors.cpp19 #define REAL(x) __interception::PTR_TO_REAL(x)
23 namespace __interception { \
/external/compiler-rt/lib/asan/
Dasan_win_dll_thunk.cc34 __interception::InternalGetProcAddress((void *)GetModuleHandleA(0), name); in getRealProcAddressOrDie()
68 if (!__interception::OverrideFunction((uptr)dll_function, wrapper, 0)) \
Dasan_malloc_win.cc208 if (!__interception::OverrideFunction(fname, new_func)) in TryToOverrideFunction()
Dasan_win.cc164 CHECK(::__interception::OverrideFunction( in InitializePlatformInterceptors()
/external/libabigail/tests/data/test-annotate/
Dtest15-pr18892.so.abi12457 <!-- __interception::uptr* -->
24351 <!-- namespace __interception -->
24352 <namespace-decl name='__interception'>
24353 <!-- typedef unsigned long int __interception::uptr -->
24355 <!-- pthread_attr_getdetachstate_f __interception::real_pthread_attr_getdetachstate -->
24357 <!-- sigfillset_f __interception::real_sigfillset -->
24359 <!-- sleep_f __interception::real_sleep -->
24361 <!-- usleep_f __interception::real_usleep -->
24363 <!-- nanosleep_f __interception::real_nanosleep -->
24365 <!-- dlopen_f __interception::real_dlopen -->
[all …]

12