Lines Matching refs:proto
22 #define DEFINE_HOOK_FN(_name, _reg, _unreg, proto, args) \ argument
26 int __traceiter_##_name(void *__data, proto); \
38 int __nocfi __traceiter_##_name(void *__data, proto) \
47 ((void(*)(void *, proto))(it_func))(__data, args); \
55 #define DECLARE_RESTRICTED_HOOK(name, proto, args, cond) \ argument
56 DEFINE_HOOK_FN(name, NULL, NULL, PARAMS(proto), PARAMS(args))
85 #define __DECLARE_RESTRICTED_HOOK(name, proto, args, cond, data_proto) \ argument
89 static inline void __nocfi trace_##name(proto) \
110 #define DECLARE_RESTRICTED_HOOK(name, proto, args, cond) \ argument
111 __DECLARE_RESTRICTED_HOOK(name, PARAMS(proto), PARAMS(args), \
113 PARAMS(void *__data, proto))
120 #define DECLARE_RESTRICTED_HOOK(name, proto, args, cond) \ argument
121 DECLARE_EVENT_NOP(name, PARAMS(proto), PARAMS(args))