Commit b6b71f66 authored by Abel Vesa's avatar Abel Vesa Committed by Steven Rostedt
Browse files

ftrace: Join functions ftrace_module_init() and ftrace_init_module()

Simple cleanup. No need for two functions here.
The whole work can simply be done inside 'ftrace_module_init'.

Link: http://lkml.kernel.org/r/1449067197-5718-1-git-send-email-abelvesa@linux.com



Signed-off-by: default avatarAbel Vesa <abelvesa@linux.com>
Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
parent 2701121b
Loading
Loading
Loading
Loading
+6 −9
Original line number Diff line number Diff line
@@ -4980,19 +4980,16 @@ void ftrace_release_mod(struct module *mod)
	mutex_unlock(&ftrace_lock);
}

static void ftrace_init_module(struct module *mod,
			       unsigned long *start, unsigned long *end)
void ftrace_module_init(struct module *mod)
{
	unsigned long *start = mod->ftrace_callsites;
	unsigned long *end = mod->ftrace_callsites +
				mod->num_ftrace_callsites;

	if (ftrace_disabled || start == end)
		return;
	ftrace_process_locs(mod, start, end);
}

void ftrace_module_init(struct module *mod)
{
	ftrace_init_module(mod, mod->ftrace_callsites,
			   mod->ftrace_callsites +
			   mod->num_ftrace_callsites);
	ftrace_process_locs(mod, start, end);
}

static int ftrace_module_notify_exit(struct notifier_block *self,