Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/interception/
H A Dinterception_win.h22 namespace __interception {
64 ::__interception::OverrideFunction(#func, \
65 (::__interception::uptr)WRAP(func), \
66 (::__interception::uptr *)&REAL(func))
69 ::__interception::OverrideFunction((::__interception::uptr)func, \
70 (::__interception::uptr)WRAP(func), \
71 (::__interception::uptr *)&REAL(func))
77 ::__interception::OverrideImportedFunction( \
78 user_dll, provider_dll, #func, (::__interception::uptr)WRAP(func), \
79 (::__interception::uptr *)&REAL(func))
H A Dinterception_linux.h23 namespace __interception {
31 ::__interception::GetRealFunctionAddress( \
32 #func, (::__interception::uptr *)&__interception::PTR_TO_REAL(func), \
33 (::__interception::uptr) & (func), \
34 (::__interception::uptr) & WRAP(func))
39 (::__interception::real_##func = (func##_type)( \
40 unsigned long)::__interception::GetFuncAddrVer(#func, symver))
H A Dinterception.h170 # define REAL(x) __interception::PTR_TO_REAL(x)
175 namespace __interception { \
201 namespace __interception { \
253 namespace __interception { \
266 namespace __interception {
H A Dinterception_linux.cc24 namespace __interception { namespace
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/interception/
H A 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))
H A Dinterception_linux.h25 namespace __interception {
33 ::__interception::GetRealFunctionAddress( \
34 #func, (::__interception::uptr *)&__interception::PTR_TO_REAL(func), \
35 (::__interception::uptr) & (func), \
36 (::__interception::uptr) & WRAP(func))
41 (::__interception::real_##func = (func##_type)( \
42 unsigned long)::__interception::GetFuncAddrVer(#func, symver))
H A Dinterception.h172 # define REAL(x) __interception::PTR_TO_REAL(x)
177 namespace __interception { \
203 namespace __interception { \
255 namespace __interception { \
268 namespace __interception {
H A Dinterception_linux.cc26 namespace __interception { namespace
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/interception/
H A 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))
H A 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))
H A Dinterception.h162 # define REAL(x) __interception::PTR_TO_REAL(x)
167 namespace __interception { \
199 namespace __interception { \
251 namespace __interception { \
264 namespace __interception {
H A Dinterception_linux.cpp21 namespace __interception { namespace
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_win_dll_thunk.cc28 __interception::InternalGetProcAddress((void *)GetModuleHandleA(0), name); in dllThunkGetRealAddrOrDie()
36 if (!__interception::OverrideFunction(dll_function, wrapper, 0)) in dllThunkIntercept()
43 uptr wrapper = __interception::InternalGetProcAddress( in dllThunkInterceptWhenPossible()
47 if (!__interception::OverrideFunction(dll_function, wrapper, 0)) in dllThunkInterceptWhenPossible()
H A Dsanitizer_win_weak_interception.cc32 uptr real = __interception::InternalGetProcAddress( in interceptWhenPossible()
34 if (real && !__interception::OverrideFunction((uptr)dll_function, real, 0)) in interceptWhenPossible()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_win_dll_thunk.cc26 __interception::InternalGetProcAddress((void *)GetModuleHandleA(0), name); in dllThunkGetRealAddrOrDie()
34 if (!__interception::OverrideFunction(dll_function, wrapper, 0)) in dllThunkIntercept()
41 uptr wrapper = __interception::InternalGetProcAddress( in dllThunkInterceptWhenPossible()
45 if (!__interception::OverrideFunction(dll_function, wrapper, 0)) in dllThunkInterceptWhenPossible()
H A Dsanitizer_win_weak_interception.cc30 uptr real = __interception::InternalGetProcAddress( in interceptWhenPossible()
32 if (real && !__interception::OverrideFunction((uptr)dll_function, real, 0)) in interceptWhenPossible()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/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()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/
H A 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()
H A Dasan_win.cpp181 if (!::__interception::OverrideFunction("RaiseException", in InitializePlatformInterceptors()
184 CHECK(::__interception::OverrideFunction("RtlRaiseException", in InitializePlatformInterceptors()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_win.cc180 if (!::__interception::OverrideFunction("RaiseException", in InitializePlatformInterceptors()
183 CHECK(::__interception::OverrideFunction("RtlRaiseException", in InitializePlatformInterceptors()
H A Dasan_malloc_win.cc215 if (!__interception::OverrideFunction(fname, new_func)) in TryToOverrideFunction()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/
H A Dasan_win.cc182 if (!::__interception::OverrideFunction("RaiseException", in InitializePlatformInterceptors()
185 CHECK(::__interception::OverrideFunction("RtlRaiseException", in InitializePlatformInterceptors()
H A Dasan_malloc_win.cc222 if (!__interception::OverrideFunction(fname, new_func)) in TryToOverrideFunction()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/interception/tests/
H A Dinterception_linux_test.cc35 namespace __interception { namespace

12