Lines Matching refs:arg2
58 #define DTRACE_PROBE3(provider, name, arg0, arg1, arg2) { \
62 __dtrace_args[2] = (uintptr_t)arg2; \
66 #define DTRACE_PROBE4(provider, name, arg0, arg1, arg2, arg3) { \
70 __dtrace_args[2] = (uintptr_t)arg2; \
75 #define DTRACE_PROBE5(provider, name, arg0, arg1, arg2, arg3, arg4) { \
79 __dtrace_args[2] = (uintptr_t)arg2; \
85 #define DTRACE_PROBE6(provider, name, arg0, arg1, arg2, arg3, arg4, arg5) { \
89 __dtrace_args[2] = (uintptr_t)arg2; \
96 #define DTRACE_PROBE7(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6) { \
100 __dtrace_args[2] = (uintptr_t)arg2; \
108 #define DTRACE_PROBE8(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) { \
112 __dtrace_args[2] = (uintptr_t)arg2; \
121 #define DTRACE_PROBE9(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) { \
125 __dtrace_args[2] = (uintptr_t)arg2; \
135 #define DTRACE_PROBE10(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) { \
139 __dtrace_args[2] = (uintptr_t)arg2; \
161 #define DTRACE_SCHED2(name, type1, arg1, type2, arg2) \
162 DTRACE_PROBE2(__sched_, name, arg1, arg2);
164 #define DTRACE_SCHED3(name, type1, arg1, type2, arg2, type3, arg3) \
165 DTRACE_PROBE3(__sched_, name, arg1, arg2, arg3);
167 #define DTRACE_SCHED4(name, type1, arg1, type2, arg2, \
169 DTRACE_PROBE4(__sched_, name, arg1, arg2, arg3, arg4);
177 #define DTRACE_PROC2(name, type1, arg1, type2, arg2) \
178 DTRACE_PROBE2(__proc_, name, arg1, arg2);
180 #define DTRACE_PROC3(name, type1, arg1, type2, arg2, type3, arg3) \
181 DTRACE_PROBE3(__proc_, name, arg1, arg2, arg3);
183 #define DTRACE_PROC4(name, type1, arg1, type2, arg2, \
185 DTRACE_PROBE4(__proc_, name, arg1, arg2, arg3, arg4);
193 #define DTRACE_IO2(name, type1, arg1, type2, arg2) \
194 DTRACE_PROBE2(__io_, name, type1, arg1, type2, arg2);
196 #define DTRACE_IO3(name, type1, arg1, type2, arg2, type3, arg3) \
197 DTRACE_PROBE3(__io_, name, arg1, arg2, arg3);
199 #define DTRACE_IO4(name, type1, arg1, type2, arg2, \
201 DTRACE_PROBE4(__io_, name, arg1, arg2, arg3, arg4);
203 #define DTRACE_INT5(name, type1, arg1, type2, arg2, \
205 DTRACE_PROBE5(__sdt_, name, arg1, arg2, arg3, arg4, arg5);
207 #define DTRACE_TMR3(name, type1, arg1, type2, arg2, type3, arg3) \
208 DTRACE_PROBE3(__sdt_, name, arg1, arg2, arg3);
216 #define DTRACE_VM2(name, type1, arg1, type2, arg2) \
217 DTRACE_PROBE2(__vminfo_, name, arg1, arg2)
219 #define DTRACE_VM3(name, type1, arg1, type2, arg2, type3, arg3) \
220 DTRACE_PROBE3(__vminfo_, name, arg1, arg2, arg3)
222 #define DTRACE_VM4(name, type1, arg1, type2, arg2, \
224 DTRACE_PROBE4(__vminfo_, name, arg1, arg2, arg3, arg4)
230 #define DTRACE_SCHED2(name, type1, arg1, type2, arg2) do {} while (0)
231 #define DTRACE_SCHED3(name, type1, arg1, type2, arg2, type3, arg3) do {} while (0)
232 #define DTRACE_SCHED4(name, type1, arg1, type2, arg2, type3, arg3, type4, arg4) do {} while (0)
236 #define DTRACE_PROC2(name, type1, arg1, type2, arg2) do {} while (0)
237 #define DTRACE_PROC3(name, type1, arg1, type2, arg2, type3, arg3) do {} while (0)
238 #define DTRACE_PROC4(name, type1, arg1, type2, arg2, type3, arg3, type4, arg4) do {} while(0)
241 #define DTRACE_IO2(name, type1, arg1, type2, arg2) do {} while(0)
242 #define DTRACE_IO3(name, type1, arg1, type2, arg2, type3, arg3) do {} while(0)
243 #define DTRACE_IO4(name, type1, arg1, type2, arg2, type3, arg3, type4, arg4) do {} while(0)
244 #define DTRACE_INT5(name, type1, arg1, type2, arg2, type3, arg3, type4, arg4, type5, arg5) do {} while(0)
245 #define DTRACE_TMR3(name, type1, arg1, type2, arg2, type3, arg3) do {} while(0)
249 #define DTRACE_VM2(name, type1, arg1, type2, arg2) do {} while(0)
250 #define DTRACE_VM3(name, type1, arg1, type2, arg2, type3, arg3) do {} while(0)
251 #define DTRACE_VM4(name, type1, arg1, type2, arg2, type3, arg3, type4, arg4) do {} while(0)