Lines Matching refs:func

51 #define SCOPED_INTERCEPTOR_RAW(func, ...)            \  argument
53 ScopedInterceptor si(thr, #func, GET_CALLER_PC()); \
64 # define CHECK_REAL_FUNC(func) \ argument
65 if (REAL(func) == 0) { \
66 Report("FATAL: ThreadSanitizer: failed to intercept %s\n", #func); \
70 # define CHECK_REAL_FUNC(func) DCHECK(REAL(func)) argument
73 #define SCOPED_TSAN_INTERCEPTOR(func, ...) \ argument
74 SCOPED_INTERCEPTOR_RAW(func, __VA_ARGS__); \
75 CHECK_REAL_FUNC(func); \
77 return REAL(func)(__VA_ARGS__);
85 #define TSAN_INTERCEPTOR(ret, func, ...) INTERCEPTOR(ret, func, __VA_ARGS__) argument
88 # define TSAN_INTERCEPTOR_FREEBSD_ALIAS(ret, func, ...) \ argument
89 TSAN_INTERCEPTOR(ret, _pthread_##func, __VA_ARGS__) \
90 ALIAS(WRAP(pthread_##func));
92 # define TSAN_INTERCEPTOR_FREEBSD_ALIAS(ret, func, ...) argument
96 # define TSAN_INTERCEPTOR_NETBSD_ALIAS(ret, func, ...) \ argument
97 TSAN_INTERCEPTOR(ret, __libc_##func, __VA_ARGS__) \
98 ALIAS(WRAP(pthread_##func));
99 # define TSAN_INTERCEPTOR_NETBSD_ALIAS_THR(ret, func, ...) \ argument
100 TSAN_INTERCEPTOR(ret, __libc_thr_##func, __VA_ARGS__) \
101 ALIAS(WRAP(pthread_##func));
102 # define TSAN_INTERCEPTOR_NETBSD_ALIAS_THR2(ret, func, func2, ...) \ argument
103 TSAN_INTERCEPTOR(ret, __libc_thr_##func, __VA_ARGS__) \
106 # define TSAN_INTERCEPTOR_NETBSD_ALIAS(ret, func, ...) argument
107 # define TSAN_INTERCEPTOR_NETBSD_ALIAS_THR(ret, func, ...) argument
108 # define TSAN_INTERCEPTOR_NETBSD_ALIAS_THR2(ret, func, func2, ...) argument
126 #define COMMON_INTERCEPTOR_ENTER(ctx, func, ...) \ argument
127 SCOPED_TSAN_INTERCEPTOR(func, __VA_ARGS__); \