/linux/include/linux/ |
H A D | ftrace.h | 41 struct ftrace_regs; 47 unsigned long ftrace_return_to_handler(struct ftrace_regs *fregs); 67 struct ftrace_ops *op, struct ftrace_regs *fregs); 154 struct ftrace_regs { struct 166 static inline struct pt_regs *arch_ftrace_get_regs(struct ftrace_regs *fregs) in arch_ftrace_get_regs() 185 static __always_inline struct pt_regs *ftrace_get_regs(struct ftrace_regs *fregs) in ftrace_get_regs() 197 ftrace_partial_regs(struct ftrace_regs *fregs, struct pt_regs *regs) in ftrace_partial_regs() 225 ftrace_fill_perf_regs(struct ftrace_regs *fregs, struct pt_regs *regs) in ftrace_fill_perf_regs() 234 ftrace_fill_perf_regs(struct ftrace_regs *fregs, struct pt_regs *regs) in ftrace_fill_perf_regs() 245 static __always_inline bool ftrace_regs_has_args(struct ftrace_regs *fregs) in ftrace_regs_has_args() [all …]
|
H A D | kprobes.h | 370 struct ftrace_ops *ops, struct ftrace_regs *fregs);
|
/linux/arch/parisc/include/asm/ |
H A D | ftrace.h | 15 struct ftrace_regs; 18 struct ftrace_regs *fregs);
|
/linux/kernel/trace/ |
H A D | trace_functions.c | 26 struct ftrace_ops *op, struct ftrace_regs *fregs); 29 struct ftrace_ops *op, struct ftrace_regs *fregs); 32 struct ftrace_ops *op, struct ftrace_regs *fregs); 36 struct ftrace_regs *fregs); 182 function_get_true_parent_ip(unsigned long parent_ip, struct ftrace_regs *fregs) in function_get_true_parent_ip() 195 function_get_true_parent_ip(unsigned long parent_ip, struct ftrace_regs *fregs) in function_get_true_parent_ip() 203 struct ftrace_ops *op, struct ftrace_regs *fregs) in function_trace_call() 248 struct ftrace_ops *op, struct ftrace_regs *fregs) in function_stack_trace_call() 318 struct ftrace_regs *fregs) in function_no_repeats_trace_call() 363 struct ftrace_regs *fregs) in function_stack_no_repeats_trace_call()
|
H A D | fgraph.c | 296 struct ftrace_regs *fregs) in entry_run() 303 struct ftrace_regs *fregs) in return_run() 526 struct ftrace_regs *fregs) in ftrace_graph_entry_stub() 533 struct ftrace_regs *fregs) in ftrace_graph_ret_stub() 653 struct ftrace_regs *fregs) in function_graph_enter_regs() 811 __ftrace_return_to_handler(struct ftrace_regs *fregs, unsigned long frame_pointer) in __ftrace_return_to_handler() 872 unsigned long ftrace_return_to_handler(struct ftrace_regs *fregs) in ftrace_return_to_handler() 1024 struct ftrace_regs *fregs); 1189 struct ftrace_regs *fregs) in fgraph_pid_func()
|
H A D | fprobe.c | 215 struct fprobe *fp, struct ftrace_regs *fregs, in fprobe_fail_cleanup() 225 struct fprobe *fp, struct ftrace_regs *fregs, 247 struct ftrace_regs *fregs) in register_fprobe() 338 struct ftrace_regs *fregs) in register_fprobe_syms()
|
H A D | trace_irqsoff.c | 141 struct ftrace_ops *op, struct ftrace_regs *fregs) in irqsoff_tracer_call() 180 struct ftrace_regs *fregs) in irqsoff_graph_entry() 219 struct ftrace_regs *fregs) in irqsoff_graph_return()
|
H A D | trace_sched_wakeup.c | 117 struct ftrace_regs *fregs) in wakeup_graph_entry() 155 struct ftrace_regs *fregs) in wakeup_graph_return() 234 struct ftrace_ops *op, struct ftrace_regs *fregs) in wakeup_tracer_call()
|
H A D | trace_stack.c | 293 struct ftrace_ops *op, struct ftrace_regs *fregs) in stack_trace_call()
|
H A D | trace_functions_graph.c | 179 struct ftrace_regs *fregs) in trace_graph_entry() 314 struct fgraph_ops *gops, struct ftrace_regs *fregs) in trace_graph_return() 356 struct ftrace_regs *fregs) in trace_graph_thresh_return()
|
H A D | trace_event_perf.c | 436 struct ftrace_ops *ops, struct ftrace_regs *fregs) in perf_ftrace_function_call()
|
H A D | ftrace.c | 131 struct ftrace_ops *op, struct ftrace_regs *fregs); 144 struct ftrace_regs *fregs) in ftrace_ops_nop_func() 174 struct ftrace_ops *op, struct ftrace_regs *fregs) in ftrace_pid_func() 783 struct ftrace_ops *ops, struct ftrace_regs *fregs) in function_profile_call() 823 struct ftrace_regs *fregs) in profile_graph_entry() 846 struct ftrace_regs *fregs) in profile_graph_return() 2590 struct ftrace_ops *ops, struct ftrace_regs *fregs) in call_direct_funcs() 5090 struct ftrace_ops *op, struct ftrace_regs *fregs) in function_trace_probe_call() 7873 struct ftrace_ops *ignored, struct ftrace_regs *fregs) in __ftrace_ops_list_func() 7930 struct ftrace_ops *op, struct ftrace_regs *fregs) in arch_ftrace_ops_list_func() [all …]
|
H A D | trace.h | 710 struct ftrace_regs *fregs); 712 struct ftrace_regs *fregs);
|
H A D | bpf_trace.c | 2804 unsigned long entry_ip, struct ftrace_regs *fregs, in kprobe_multi_link_prog_run() 2841 unsigned long ret_ip, struct ftrace_regs *fregs, in kprobe_multi_link_handler() 2855 unsigned long ret_ip, struct ftrace_regs *fregs, in kprobe_multi_link_exit_handler()
|
H A D | trace_events.c | 4695 struct ftrace_ops *op, struct ftrace_regs *regs) in function_test_events_call()
|
/linux/samples/ftrace/ |
H A D | ftrace-ops.c | 102 struct ftrace_regs *fregs) in ops_func_nop() 109 struct ftrace_regs *fregs) in ops_func_count()
|
/linux/arch/powerpc/kernel/ |
H A D | kprobes-ftrace.c | 17 struct ftrace_ops *ops, struct ftrace_regs *fregs) in kprobe_ftrace_handler()
|
/linux/arch/csky/kernel/probes/ |
H A D | ftrace.c | 7 struct ftrace_ops *ops, struct ftrace_regs *fregs) in kprobe_ftrace_handler()
|
/linux/fs/pstore/ |
H A D | ftrace.c | 29 struct ftrace_regs *fregs) in pstore_ftrace_call()
|
/linux/kernel/livepatch/ |
H A D | patch.c | 43 struct ftrace_regs *fregs) in klp_ftrace_handler()
|