Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5f382671 authored by Mathieu Desnoyers's avatar Mathieu Desnoyers Committed by Ingo Molnar
Browse files

tracepoints: do not put arguments in name



Impact: cleanup

That's overkill, takes space. We have a global tracepoint registery in
header files anyway.

Signed-off-by: default avatarMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent c420970e
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ struct tracepoint {
	{								\
		static const char __tpstrtab_##name[]			\
		__attribute__((section("__tracepoints_strings")))	\
		= #name ":" #proto;					\
		= #name;						\
		static struct tracepoint __tracepoint_##name		\
		__attribute__((section("__tracepoints"), aligned(8))) =	\
		{ __tpstrtab_##name, 0, NULL };				\
@@ -70,13 +70,11 @@ struct tracepoint {
	}								\
	static inline int register_trace_##name(void (*probe)(proto))	\
	{								\
		return tracepoint_probe_register(#name ":" #proto,	\
			(void *)probe);					\
		return tracepoint_probe_register(#name, (void *)probe);	\
	}								\
	static inline int unregister_trace_##name(void (*probe)(proto))	\
	{								\
		return tracepoint_probe_unregister(#name ":" #proto,	\
			(void *)probe);					\
		return tracepoint_probe_unregister(#name, (void *)probe);\
	}

extern void tracepoint_update_probe_range(struct tracepoint *begin,