Home
last modified time | relevance | path

Searched refs:fgraph_ops (Results 1 – 9 of 9) sorted by relevance

/linux/kernel/trace/
H A Dfgraph.c174 static struct fgraph_ops *fgraph_array[FGRAPH_ARRAY_SIZE];
292 static int entry_run(struct ftrace_graph_ent *trace, struct fgraph_ops *ops, in entry_run()
299 static void return_run(struct ftrace_graph_ret *trace, struct fgraph_ops *ops, in return_run()
408 unsigned long *fgraph_get_task_var(struct fgraph_ops *gops) in fgraph_get_task_var()
519 struct fgraph_ops *gops, in ftrace_graph_entry_stub()
526 struct fgraph_ops *gops, in ftrace_graph_ret_stub()
531 static struct fgraph_ops fgraph_stub = {
536 static struct fgraph_ops *fgraph_direct_gops = &fgraph_stub;
684 struct fgraph_ops *gops = READ_ONCE(fgraph_array[i]); in function_graph_enter_regs()
854 struct fgraph_ops *gops = READ_ONCE(fgraph_array[i]); in __ftrace_return_to_handler()
[all …]
H A Dtrace_selftest.c769 struct fgraph_ops gops;
777 struct fgraph_ops *gops, in store_entry()
811 struct fgraph_ops *gops, in store_return()
1030 struct fgraph_ops *gops, in trace_graph_entry_watchdog()
1048 static struct fgraph_ops fgraph_ops __initdata = {
1081 fgraph_ops.private = tr; in trace_selftest_startup_function_graph()
1082 ret = register_ftrace_graph(&fgraph_ops); in trace_selftest_startup_function_graph()
1106 unregister_ftrace_graph(&fgraph_ops); in trace_selftest_startup_function_graph()
1124 fgraph_ops.private = tr; in trace_selftest_startup_function_graph()
1146 ret = register_ftrace_graph(&fgraph_ops); in trace_selftest_startup_function_graph()
[all …]
H A Dtrace_irqsoff.c179 struct fgraph_ops *gops, in irqsoff_graph_entry()
216 struct fgraph_ops *gops, in irqsoff_graph_return()
241 static struct fgraph_ops fgraph_ops = { variable
493 ret = register_ftrace_graph(&fgraph_ops); in register_irqsoff_function()
509 unregister_ftrace_graph(&fgraph_ops); in unregister_irqsoff_function()
H A Dfprobe.c48 static struct fgraph_ops fprobe_graph_ops;
229 * Since fprobe shares a single fgraph_ops, it needs to share the stack entry in __fprobe_handler()
268 static int fprobe_fgraph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops,
271 struct fgraph_ops *gops, in fprobe_graph_add_ips()
274 static struct fgraph_ops fprobe_graph_ops = { in fprobe_graph_add_ips()
558 /* fgraph_ops callback, this processes fprobes which have exit_handler. */ in fprobe_fgraph_entry()
559 static int fprobe_fgraph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops, in fprobe_fgraph_entry()
663 struct fgraph_ops *gops, in fprobe_return()
H A Dtrace_functions_graph.c227 struct fgraph_ops *gops, in graph_entry()
296 struct fgraph_ops *gops, in trace_graph_entry()
303 struct fgraph_ops *gops, in trace_graph_entry_args()
370 struct fgraph_ops *gops, struct ftrace_regs *fregs) in trace_graph_return()
401 struct fgraph_ops *gops, in trace_graph_thresh_return()
436 static struct fgraph_ops funcgraph_ops = {
443 struct fgraph_ops *gops; in allocate_fgraph_ops()
H A Dtrace_sched_wakeup.c116 struct fgraph_ops *gops, in wakeup_graph_entry()
152 struct fgraph_ops *gops, in wakeup_graph_return()
178 static struct fgraph_ops fgraph_wakeup_ops = {
H A Dtrace.h439 struct fgraph_ops *gops;
819 void trace_graph_return(struct ftrace_graph_ret *trace, struct fgraph_ops *gops,
821 int trace_graph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops,
1164 ftrace_graph_addr_finish(struct fgraph_ops *gops, struct ftrace_graph_ret *trace) in ftrace_graph_addr_finish()
1205 static inline void ftrace_graph_addr_finish(struct fgraph_ops *gops, struct ftrace_graph_ret *trace) in ftrace_graph_addr_finish()
1214 ftrace_graph_ignore_func(struct fgraph_ops *gops, struct ftrace_graph_ent *trace) in ftrace_graph_ignore_func()
H A Dftrace.c851 struct fgraph_ops *gops, in profile_graph_entry()
876 struct fgraph_ops *gops, in profile_graph_return()
926 static struct fgraph_ops fprofiler_ops = {
4475 struct fgraph_ops *gops; in print_subops()
4477 gops = container_of(subops, struct fgraph_ops, ops); in print_subops()
/linux/include/linux/
H A Dftrace.h1242 struct fgraph_ops;
1246 struct fgraph_ops *,
1249 struct fgraph_ops *,
1253 struct fgraph_ops *gops,
1259 struct fgraph_ops { struct
1310 unsigned long *fgraph_get_task_var(struct fgraph_ops *gops);
1322 extern int register_ftrace_graph(struct fgraph_ops *ops);
1323 extern void unregister_ftrace_graph(struct fgraph_ops *ops);