Symbol: ftrace_mod
arch/sh/kernel/ftrace.c
284
return ftrace_mod(ip, old_addr, new_addr);
arch/sh/kernel/ftrace.c
295
return ftrace_mod(ip, old_addr, new_addr);
kernel/trace/ftrace.c
1271
static void free_ftrace_mod(struct ftrace_mod_load *ftrace_mod)
kernel/trace/ftrace.c
1273
list_del(&ftrace_mod->list);
kernel/trace/ftrace.c
1274
kfree(ftrace_mod->module);
kernel/trace/ftrace.c
1275
kfree(ftrace_mod->func);
kernel/trace/ftrace.c
1276
kfree(ftrace_mod);
kernel/trace/ftrace.c
1360
struct ftrace_mod_load *ftrace_mod;
kernel/trace/ftrace.c
1363
ftrace_mod = kzalloc_obj(*ftrace_mod);
kernel/trace/ftrace.c
1364
if (!ftrace_mod)
kernel/trace/ftrace.c
1367
INIT_LIST_HEAD(&ftrace_mod->list);
kernel/trace/ftrace.c
1368
ftrace_mod->func = kstrdup(func, GFP_KERNEL);
kernel/trace/ftrace.c
1369
ftrace_mod->module = kstrdup(module, GFP_KERNEL);
kernel/trace/ftrace.c
1370
ftrace_mod->enable = enable;
kernel/trace/ftrace.c
1372
if (!ftrace_mod->func || !ftrace_mod->module)
kernel/trace/ftrace.c
1375
list_add(&ftrace_mod->list, mod_head);
kernel/trace/ftrace.c
1380
free_ftrace_mod(ftrace_mod);
kernel/trace/ftrace.c
4154
struct ftrace_mod_load *ftrace_mod;
kernel/trace/ftrace.c
4162
ftrace_mod = list_entry(iter->mod_list, struct ftrace_mod_load, list);
kernel/trace/ftrace.c
4164
if (ftrace_mod->func)
kernel/trace/ftrace.c
4165
seq_printf(m, "%s", ftrace_mod->func);
kernel/trace/ftrace.c
4169
seq_printf(m, ":mod:%s\n", ftrace_mod->module);
kernel/trace/ftrace.c
5069
struct ftrace_mod_load *ftrace_mod, *n;
kernel/trace/ftrace.c
5081
list_for_each_entry_safe(ftrace_mod, n, head, list) {
kernel/trace/ftrace.c
5082
if (strcmp(ftrace_mod->module, module) != 0)
kernel/trace/ftrace.c
5087
(ftrace_mod->func &&
kernel/trace/ftrace.c
5088
strcmp(ftrace_mod->func, func) == 0)) {
kernel/trace/ftrace.c
5090
free_ftrace_mod(ftrace_mod);
kernel/trace/ftrace.c
5109
struct ftrace_mod_load *ftrace_mod, *n;
kernel/trace/ftrace.c
5128
list_for_each_entry_safe(ftrace_mod, n, head, list) {
kernel/trace/ftrace.c
5130
if (strcmp(ftrace_mod->module, mod) != 0)
kernel/trace/ftrace.c
5133
if (ftrace_mod->func)
kernel/trace/ftrace.c
5134
func = kstrdup(ftrace_mod->func, GFP_KERNEL);
kernel/trace/ftrace.c
5141
list_move(&ftrace_mod->list, &process_mods);
kernel/trace/ftrace.c
5144
kfree(ftrace_mod->func);
kernel/trace/ftrace.c
5145
ftrace_mod->func = func;
kernel/trace/ftrace.c
5150
list_for_each_entry_safe(ftrace_mod, n, &process_mods, list) {
kernel/trace/ftrace.c
5152
func = ftrace_mod->func;
kernel/trace/ftrace.c
5156
free_ftrace_mod(ftrace_mod);