Searched refs:fgraph_ops (Results 1 – 8 of 8) sorted by relevance
/linux/kernel/trace/ |
H A D | fgraph.c | 42 * bits: 12 - 27 The bitmap of fgraph_ops fgraph_array index 57 * fgraph_ops on the fgraph_array[] (index 0 and 3) needs their retfunc called 58 * on the return of the function being traced, and the forth fgraph_ops 72 * | (3 << FGRAPH_DATA_INDEX_SHIFT)| \ | This is for fgraph_ops[3]. 166 * Each fgraph_ops has a reservered unsigned long at the end (top) of the 177 static struct fgraph_ops *fgraph_array[FGRAPH_ARRAY_SIZE]; 295 static int entry_run(struct ftrace_graph_ent *trace, struct fgraph_ops *ops, in entry_run() 302 static void return_run(struct ftrace_graph_ret *trace, struct fgraph_ops *ops, in return_run() 335 * task's ret_stack shadow stack, for a given fgraph_ops during 338 * The fgraph_ops retfun [all...] |
H A D | trace_selftest.c | 769 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() 1104 /* Need to also simulate the tr->reset to remove this fgraph_ops */ in trace_selftest_startup_function_graph() 1106 unregister_ftrace_graph(&fgraph_ops); in trace_selftest_startup_function_graph() [all...] |
H A D | trace_irqsoff.c | 179 struct fgraph_ops *gops, in irqsoff_graph_entry() 218 struct fgraph_ops *gops, in irqsoff_graph_return() 244 static struct fgraph_ops fgraph_ops = { variable 496 ret = register_ftrace_graph(&fgraph_ops); in register_irqsoff_function() 512 unregister_ftrace_graph(&fgraph_ops); in unregister_irqsoff_function()
|
H A D | trace_functions_graph.c | 200 struct fgraph_ops *gops, in graph_entry() 270 struct fgraph_ops *gops, in trace_graph_entry() 277 struct fgraph_ops *gops, in trace_graph_entry_args() 340 struct fgraph_ops *gops, struct ftrace_regs *fregs) in trace_graph_return() 371 struct fgraph_ops *gops, in trace_graph_thresh_return() 397 static struct fgraph_ops funcgraph_ops = { 404 struct fgraph_ops *gops; in allocate_fgraph_ops()
|
H A D | trace_sched_wakeup.c | 116 struct fgraph_ops *gops, in wakeup_graph_entry() 154 struct fgraph_ops *gops, in wakeup_graph_return() 182 static struct fgraph_ops fgraph_wakeup_ops = {
|
H A D | trace.h | 421 struct fgraph_ops *gops; 741 void trace_graph_return(struct ftrace_graph_ret *trace, struct fgraph_ops *gops, 743 int trace_graph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops, 1066 ftrace_graph_addr_finish(struct fgraph_ops *gops, struct ftrace_graph_ret *trace) in ftrace_graph_addr_finish() 1107 static inline void ftrace_graph_addr_finish(struct fgraph_ops *gops, struct ftrace_graph_ret *trace) in ftrace_graph_addr_finish() 1115 ftrace_graph_ignore_func(struct fgraph_ops *gops, struct ftrace_graph_ent *trace) in ftrace_graph_ignore_func()
|
H A D | ftrace.c | 819 struct fgraph_ops *gops, in profile_graph_entry() 842 struct fgraph_ops *gops, in profile_graph_return() 892 static struct fgraph_ops fprofiler_ops = { 4387 struct fgraph_ops *gops; in print_subops() 4389 gops = container_of(subops, struct fgraph_ops, ops); in print_subops()
|
/linux/include/linux/ |
H A D | ftrace.h | 331 * GRAPH - Is a component of the fgraph_ops structure 1158 struct fgraph_ops; 1162 struct fgraph_ops *, 1165 struct fgraph_ops *, 1169 struct fgraph_ops *gops, 1175 struct fgraph_ops { struct 1226 unsigned long *fgraph_get_task_var(struct fgraph_ops *gops); 1238 extern int register_ftrace_graph(struct fgraph_ops *ops); 1239 extern void unregister_ftrace_graph(struct fgraph_ops *ops); 1285 /* Define as macros as fgraph_ops ma 1176 entryfuncfgraph_ops global() argument 1177 retfuncfgraph_ops global() argument 1178 opsfgraph_ops global() argument 1179 privatefgraph_ops global() argument 1180 saved_funcfgraph_ops global() argument 1181 idxfgraph_ops global() argument [all...] |