|
@@ -200,8 +200,8 @@ extern char *__bad_type_size(void);
|
|
|
#type, #name, offsetof(typeof(trace), name), \
|
|
|
sizeof(trace.name), is_signed_type(type)
|
|
|
|
|
|
-static
|
|
|
-int __set_enter_print_fmt(struct syscall_metadata *entry, char *buf, int len)
|
|
|
+static int __init
|
|
|
+__set_enter_print_fmt(struct syscall_metadata *entry, char *buf, int len)
|
|
|
{
|
|
|
int i;
|
|
|
int pos = 0;
|
|
@@ -228,7 +228,7 @@ int __set_enter_print_fmt(struct syscall_metadata *entry, char *buf, int len)
|
|
|
return pos;
|
|
|
}
|
|
|
|
|
|
-static int set_syscall_print_fmt(struct ftrace_event_call *call)
|
|
|
+static int __init set_syscall_print_fmt(struct ftrace_event_call *call)
|
|
|
{
|
|
|
char *print_fmt;
|
|
|
int len;
|
|
@@ -253,7 +253,7 @@ static int set_syscall_print_fmt(struct ftrace_event_call *call)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-static void free_syscall_print_fmt(struct ftrace_event_call *call)
|
|
|
+static void __init free_syscall_print_fmt(struct ftrace_event_call *call)
|
|
|
{
|
|
|
struct syscall_metadata *entry = call->data;
|
|
|
|
|
@@ -459,7 +459,7 @@ static void unreg_event_syscall_exit(struct ftrace_event_file *file,
|
|
|
mutex_unlock(&syscall_trace_lock);
|
|
|
}
|
|
|
|
|
|
-static int init_syscall_trace(struct ftrace_event_call *call)
|
|
|
+static int __init init_syscall_trace(struct ftrace_event_call *call)
|
|
|
{
|
|
|
int id;
|
|
|
int num;
|