ftrace.c (af64a7cb09db77344c596a0bf3d57d77257e8bf5) ftrace.c (3a36cb11ca65cd6804972eaf1000378ba4384ea7)
1/*
2 * Dynamic function tracing support.
3 *
4 * Copyright (C) 2008 Abhishek Sagar <sagar.abhishek@gmail.com>
5 * Copyright (C) 2010 Rabin Vincent <rabin@rab.in>
6 *
7 * For licencing details, see COPYING.
8 *

--- 142 unchanged lines hidden (view full) ---

151 new = ftrace_nop_replace(rec);
152 ret = ftrace_modify_code(ip, old, new, true);
153 }
154#endif
155
156 return ret;
157}
158
1/*
2 * Dynamic function tracing support.
3 *
4 * Copyright (C) 2008 Abhishek Sagar <sagar.abhishek@gmail.com>
5 * Copyright (C) 2010 Rabin Vincent <rabin@rab.in>
6 *
7 * For licencing details, see COPYING.
8 *

--- 142 unchanged lines hidden (view full) ---

151 new = ftrace_nop_replace(rec);
152 ret = ftrace_modify_code(ip, old, new, true);
153 }
154#endif
155
156 return ret;
157}
158
159int __init ftrace_dyn_arch_init(void *data)
159int __init ftrace_dyn_arch_init(void)
160{
161 return 0;
162}
163#endif /* CONFIG_DYNAMIC_FTRACE */
164
165#ifdef CONFIG_FUNCTION_GRAPH_TRACER
166void prepare_ftrace_return(unsigned long *parent, unsigned long self_addr,
167 unsigned long frame_pointer)

--- 76 unchanged lines hidden ---
160{
161 return 0;
162}
163#endif /* CONFIG_DYNAMIC_FTRACE */
164
165#ifdef CONFIG_FUNCTION_GRAPH_TRACER
166void prepare_ftrace_return(unsigned long *parent, unsigned long self_addr,
167 unsigned long frame_pointer)

--- 76 unchanged lines hidden ---