Lines Matching refs:name
33 static void *getRealProcAddressOrDie(const char *name) { in getRealProcAddressOrDie() argument
34 void *ret = GetProcAddress(GetModuleHandleA(0), name); in getRealProcAddressOrDie()
77 #define INTERFACE_FUNCTION(name) \ argument
78 extern "C" void name() { \
82 INTERCEPT_WHEN_POSSIBLE(#name, name)
93 #define INTERCEPT_LIBRARY_FUNCTION(name) \ argument
94 extern "C" void name(); \
95 INTERCEPT_WHEN_POSSIBLE(WRAPPER_NAME(name), name)
106 #define WRAP_V_V(name) \ argument
107 extern "C" void name() { \
109 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
112 INTERCEPT_WHEN_POSSIBLE(#name, name);
114 #define WRAP_V_W(name) \ argument
115 extern "C" void name(void *arg) { \
117 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
120 INTERCEPT_WHEN_POSSIBLE(#name, name);
122 #define WRAP_V_WW(name) \ argument
123 extern "C" void name(void *arg1, void *arg2) { \
125 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
128 INTERCEPT_WHEN_POSSIBLE(#name, name);
130 #define WRAP_V_WWW(name) \ argument
131 extern "C" void name(void *arg1, void *arg2, void *arg3) { \
133 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
136 INTERCEPT_WHEN_POSSIBLE(#name, name);
138 #define WRAP_W_V(name) \ argument
139 extern "C" void *name() { \
141 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
144 INTERCEPT_WHEN_POSSIBLE(#name, name);
146 #define WRAP_W_W(name) \ argument
147 extern "C" void *name(void *arg) { \
149 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
152 INTERCEPT_WHEN_POSSIBLE(#name, name);
154 #define WRAP_W_WW(name) \ argument
155 extern "C" void *name(void *arg1, void *arg2) { \
157 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
160 INTERCEPT_WHEN_POSSIBLE(#name, name);
162 #define WRAP_W_WWW(name) \ argument
163 extern "C" void *name(void *arg1, void *arg2, void *arg3) { \
165 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
168 INTERCEPT_WHEN_POSSIBLE(#name, name);
170 #define WRAP_W_WWWW(name) \ argument
171 extern "C" void *name(void *arg1, void *arg2, void *arg3, void *arg4) { \
173 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
176 INTERCEPT_WHEN_POSSIBLE(#name, name);
178 #define WRAP_W_WWWWW(name) \ argument
179 extern "C" void *name(void *arg1, void *arg2, void *arg3, void *arg4, \
182 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
185 INTERCEPT_WHEN_POSSIBLE(#name, name);
187 #define WRAP_W_WWWWWW(name) \ argument
188 extern "C" void *name(void *arg1, void *arg2, void *arg3, void *arg4, \
191 static fntype fn = (fntype)getRealProcAddressOrDie(#name); \
194 INTERCEPT_WHEN_POSSIBLE(#name, name);