Lines Matching refs:proto

217 #define DEFINE_RUST_DO_TRACE(name, proto, args)  argument
218 #define __DEFINE_RUST_DO_TRACE(name, proto, args) \ argument
219 notrace void rust_do_trace_##name(proto) \
235 #define __DECLARE_TRACE_COMMON(name, proto, args, data_proto) \ argument
239 extern void rust_do_trace_##name(proto); \
269 #define __DECLARE_TRACE(name, proto, args, cond, data_proto) \ argument
270 __DECLARE_TRACE_COMMON(name, PARAMS(proto), PARAMS(args), PARAMS(data_proto)) \
271 static inline void __do_trace_##name(proto) \
278 static inline void trace_##name(proto) \
288 #define __DECLARE_TRACE_SYSCALL(name, proto, args, data_proto) \ argument
289 __DECLARE_TRACE_COMMON(name, PARAMS(proto), PARAMS(args), PARAMS(data_proto)) \
290 static inline void __do_trace_##name(proto) \
295 static inline void trace_##name(proto) \
314 #define __DEFINE_TRACE_EXT(_name, _ext, proto, args) \ argument
318 int __traceiter_##_name(void *__data, proto); \
319 void __probestub_##_name(void *__data, proto); \
332 int __traceiter_##_name(void *__data, proto) \
343 ((void(*)(void *, proto))(it_func))(__data, args); \
348 void __probestub_##_name(void *__data, proto) \
352 DEFINE_RUST_DO_TRACE(_name, TP_PROTO(proto), TP_ARGS(args))
384 #define __DECLARE_TRACE_COMMON(name, proto, args, data_proto) \ argument
385 static inline void trace_##name(proto) \
408 #define __DECLARE_TRACE(name, proto, args, cond, data_proto) \ argument
409 __DECLARE_TRACE_COMMON(name, PARAMS(proto), PARAMS(args), PARAMS(data_proto))
411 #define __DECLARE_TRACE_SYSCALL(name, proto, args, data_proto) \ argument
412 __DECLARE_TRACE_COMMON(name, PARAMS(proto), PARAMS(args), PARAMS(data_proto))
414 #define DEFINE_TRACE_FN(name, reg, unreg, proto, args) argument
415 #define DEFINE_TRACE_SYSCALL(name, reg, unreg, proto, args) argument
416 #define DEFINE_TRACE(name, proto, args) argument
466 #define DECLARE_TRACE(name, proto, args) \ argument
467 __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \
469 PARAMS(void *__data, proto))
471 #define DECLARE_TRACE_CONDITION(name, proto, args, cond) \ argument
472 __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \
474 PARAMS(void *__data, proto))
476 #define DECLARE_TRACE_SYSCALL(name, proto, args) \ argument
477 __DECLARE_TRACE_SYSCALL(name, PARAMS(proto), PARAMS(args), \
478 PARAMS(void *__data, proto))
592 #define DECLARE_EVENT_CLASS(name, proto, args, tstruct, assign, print) argument
593 #define DEFINE_EVENT(template, name, proto, args) \ argument
594 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
595 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg)\ argument
596 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
597 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ argument
598 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
599 #define DEFINE_EVENT_CONDITION(template, name, proto, \ argument
601 DECLARE_TRACE_CONDITION(name, PARAMS(proto), \
604 #define TRACE_EVENT(name, proto, args, struct, assign, print) \ argument
605 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
606 #define TRACE_EVENT_FN(name, proto, args, struct, \ argument
608 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
609 #define TRACE_EVENT_FN_COND(name, proto, args, cond, struct, \ argument
611 DECLARE_TRACE_CONDITION(name, PARAMS(proto), \
613 #define TRACE_EVENT_CONDITION(name, proto, args, cond, \ argument
615 DECLARE_TRACE_CONDITION(name, PARAMS(proto), \
617 #define TRACE_EVENT_SYSCALL(name, proto, args, struct, assign, \ argument
619 DECLARE_TRACE_SYSCALL(name, PARAMS(proto), PARAMS(args))
625 #define DECLARE_EVENT_NOP(name, proto, args) \ argument
626 static inline void trace_##name(proto) \
633 #define TRACE_EVENT_NOP(name, proto, args, struct, assign, print) \ argument
634 DECLARE_EVENT_NOP(name, PARAMS(proto), PARAMS(args))
636 #define DECLARE_EVENT_CLASS_NOP(name, proto, args, tstruct, assign, print) argument
637 #define DEFINE_EVENT_NOP(template, name, proto, args) \ argument
638 DECLARE_EVENT_NOP(name, PARAMS(proto), PARAMS(args))