Lines Matching refs:arg3
66 #define DTRACE_PROBE4(provider, name, arg0, arg1, arg2, arg3) { \
71 __dtrace_args[3] = (uintptr_t)arg3; \
75 #define DTRACE_PROBE5(provider, name, arg0, arg1, arg2, arg3, arg4) { \
80 __dtrace_args[3] = (uintptr_t)arg3; \
85 #define DTRACE_PROBE6(provider, name, arg0, arg1, arg2, arg3, arg4, arg5) { \
90 __dtrace_args[3] = (uintptr_t)arg3; \
96 #define DTRACE_PROBE7(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6) { \
101 __dtrace_args[3] = (uintptr_t)arg3; \
108 #define DTRACE_PROBE8(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) { \
113 __dtrace_args[3] = (uintptr_t)arg3; \
121 #define DTRACE_PROBE9(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) { \
126 __dtrace_args[3] = (uintptr_t)arg3; \
135 #define DTRACE_PROBE10(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) { \
140 __dtrace_args[3] = (uintptr_t)arg3; \
164 #define DTRACE_SCHED3(name, type1, arg1, type2, arg2, type3, arg3) \
165 DTRACE_PROBE3(__sched_, name, arg1, arg2, arg3);
168 type3, arg3, type4, arg4) \
169 DTRACE_PROBE4(__sched_, name, arg1, arg2, arg3, arg4);
180 #define DTRACE_PROC3(name, type1, arg1, type2, arg2, type3, arg3) \
181 DTRACE_PROBE3(__proc_, name, arg1, arg2, arg3);
184 type3, arg3, type4, arg4) \
185 DTRACE_PROBE4(__proc_, name, arg1, arg2, arg3, arg4);
196 #define DTRACE_IO3(name, type1, arg1, type2, arg2, type3, arg3) \
197 DTRACE_PROBE3(__io_, name, arg1, arg2, arg3);
200 type3, arg3, type4, arg4) \
201 DTRACE_PROBE4(__io_, name, arg1, arg2, arg3, arg4);
204 type3, arg3, type4, arg4, type5, arg5) \
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);
219 #define DTRACE_VM3(name, type1, arg1, type2, arg2, type3, arg3) \
220 DTRACE_PROBE3(__vminfo_, name, arg1, arg2, arg3)
223 type3, arg3, type4, arg4) \
224 DTRACE_PROBE4(__vminfo_, name, arg1, arg2, arg3, arg4)
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)
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)
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)
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)