• Home
  • Raw
  • Download

Lines Matching refs:proto

248 #define __DECLARE_TRACE_RCU(name, proto, args, cond)			\  argument
249 static inline void trace_##name##_rcuidle(proto) \
257 #define __DECLARE_TRACE_RCU(name, proto, args, cond) argument
265 #define DEFINE_RUST_DO_TRACE(name, proto, args) argument
266 #define __DEFINE_RUST_DO_TRACE(name, proto, args) \ argument
267 notrace void rust_do_trace_##name(proto) \
283 #define __DECLARE_TRACE(name, proto, args, cond, data_proto) \ argument
287 extern void rust_do_trace_##name(proto); \
288 static inline void __rust_do_trace_##name(proto) \
294 static inline void trace_##name(proto) \
305 __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \
341 #define DEFINE_TRACE_FN(_name, _reg, _unreg, proto, args) \ argument
345 int __traceiter_##_name(void *__data, proto); \
346 void __probestub_##_name(void *__data, proto); \
359 int __traceiter_##_name(void *__data, proto) \
370 ((void(*)(void *, proto))(it_func))(__data, args); \
375 void __probestub_##_name(void *__data, proto) \
379 DEFINE_RUST_DO_TRACE(_name, TP_PROTO(proto), TP_ARGS(args))
381 #define DEFINE_TRACE(name, proto, args) \ argument
382 DEFINE_TRACE_FN(name, NULL, NULL, PARAMS(proto), PARAMS(args));
395 #define __DECLARE_TRACE(name, proto, args, cond, data_proto) \ argument
396 static inline void trace_##name(proto) \
398 static inline void trace_##name##_rcuidle(proto) \
421 #define DEFINE_TRACE_FN(name, reg, unreg, proto, args) argument
422 #define DEFINE_TRACE(name, proto, args) argument
472 #define DECLARE_TRACE(name, proto, args) \ argument
473 __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \
475 PARAMS(void *__data, proto))
477 #define DECLARE_TRACE_CONDITION(name, proto, args, cond) \ argument
478 __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \
480 PARAMS(void *__data, proto))
594 #define DECLARE_EVENT_CLASS(name, proto, args, tstruct, assign, print) argument
595 #define DEFINE_EVENT(template, name, proto, args) \ argument
596 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
597 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg)\ argument
598 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
599 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ argument
600 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
601 #define DEFINE_EVENT_CONDITION(template, name, proto, \ argument
603 DECLARE_TRACE_CONDITION(name, PARAMS(proto), \
606 #define TRACE_EVENT(name, proto, args, struct, assign, print) \ argument
607 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
608 #define TRACE_EVENT_FN(name, proto, args, struct, \ argument
610 DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))
611 #define TRACE_EVENT_FN_COND(name, proto, args, cond, struct, \ argument
613 DECLARE_TRACE_CONDITION(name, PARAMS(proto), \
615 #define TRACE_EVENT_CONDITION(name, proto, args, cond, \ argument
617 DECLARE_TRACE_CONDITION(name, PARAMS(proto), \
624 #define DECLARE_EVENT_NOP(name, proto, args) \ argument
625 static inline void trace_##name(proto) \
632 #define TRACE_EVENT_NOP(name, proto, args, struct, assign, print) \ argument
633 DECLARE_EVENT_NOP(name, PARAMS(proto), PARAMS(args))
635 #define DECLARE_EVENT_CLASS_NOP(name, proto, args, tstruct, assign, print) argument
636 #define DEFINE_EVENT_NOP(template, name, proto, args) \ argument
637 DECLARE_EVENT_NOP(name, PARAMS(proto), PARAMS(args))