| /linux/kernel/trace/ |
| H A D | trace_functions.c | 25 function_trace_call(unsigned long ip, unsigned long parent_ip, 28 function_args_trace_call(unsigned long ip, unsigned long parent_ip, 31 function_stack_trace_call(unsigned long ip, unsigned long parent_ip, 34 function_no_repeats_trace_call(unsigned long ip, unsigned long parent_ip, 37 function_stack_no_repeats_trace_call(unsigned long ip, unsigned long parent_ip, 188 function_get_true_parent_ip(unsigned long parent_ip, struct ftrace_regs *fregs) in function_get_true_parent_ip() argument 193 true_parent_ip = parent_ip; in function_get_true_parent_ip() 194 if (unlikely(parent_ip == (unsigned long)&return_to_handler) && fregs) in function_get_true_parent_ip() 195 true_parent_ip = ftrace_graph_ret_addr(current, &idx, parent_ip, in function_get_true_parent_ip() 201 function_get_true_parent_ip(unsigned long parent_ip, struct ftrace_regs *fregs) in function_get_true_parent_ip() argument [all …]
|
| H A D | trace_irqsoff.c | 140 irqsoff_tracer_call(unsigned long ip, unsigned long parent_ip, in irqsoff_tracer_call() argument 153 trace_function(tr, ip, parent_ip, trace_ctx, fregs); in irqsoff_tracer_call() 287 unsigned long ip, unsigned long parent_ip, in __trace_function() argument 291 trace_graph_function(tr, ip, parent_ip, trace_ctx); in __trace_function() 293 trace_function(tr, ip, parent_ip, trace_ctx, NULL); in __trace_function() 299 unsigned long ip, unsigned long parent_ip, in __trace_function() argument 302 return trace_function(tr, ip, parent_ip, trace_ctx, NULL); in __trace_function() 344 unsigned long parent_ip, in check_critical_timing() argument 366 __trace_function(tr, CALLER_ADDR0, parent_ip, trace_ctx); in check_critical_timing() 373 data->critical_end = parent_ip; in check_critical_timing() [all …]
|
| H A D | trace_recursion_record.c | 13 unsigned long parent_ip; member 25 void ftrace_record_recursion(unsigned long ip, unsigned long parent_ip) in ftrace_record_recursion() argument 88 recursed_functions[index].parent_ip = parent_ip; in ftrace_record_recursion() 164 trace_seq_print_sym(tseq, record->parent_ip, true); in recursed_function_seq_show()
|
| H A D | trace_entries.h | 65 __field_fn( unsigned long, parent_ip ) 70 (void *)__entry->ip, (void *)__entry->parent_ip), 407 __field( unsigned long, parent_ip ) 415 (void *)__entry->parent_ip,
|
| H A D | fprobe.c | 221 static inline int __fprobe_handler(unsigned long ip, unsigned long parent_ip, in __fprobe_handler() argument 228 return fp->entry_handler(fp, ip, parent_ip, fregs, data); in __fprobe_handler() 231 static inline int __fprobe_kprobe_handler(unsigned long ip, unsigned long parent_ip, in __fprobe_kprobe_handler() argument 248 ret = __fprobe_handler(ip, parent_ip, fp, fregs, data); in __fprobe_kprobe_handler() 313 static void fprobe_ftrace_entry(unsigned long ip, unsigned long parent_ip, in fprobe_ftrace_entry() argument 321 bit = ftrace_test_recursion_trylock(ip, parent_ip); in fprobe_ftrace_entry() 341 __fprobe_kprobe_handler(ip, parent_ip, fp, fregs, NULL); in fprobe_ftrace_entry() 343 __fprobe_handler(ip, parent_ip, fp, fregs, NULL); in fprobe_ftrace_entry()
|
| H A D | trace_sched_wakeup.c | 227 wakeup_tracer_call(unsigned long ip, unsigned long parent_ip, in wakeup_tracer_call() argument 239 trace_function(tr, ip, parent_ip, trace_ctx, fregs); in wakeup_tracer_call() 318 unsigned long ip, unsigned long parent_ip, in __trace_function() argument 322 trace_graph_function(tr, ip, parent_ip, trace_ctx); in __trace_function() 324 trace_function(tr, ip, parent_ip, trace_ctx, NULL); in __trace_function()
|
| H A D | ftrace.c | 129 void ftrace_ops_list_func(unsigned long ip, unsigned long parent_ip, 141 static void ftrace_ops_nop_func(unsigned long ip, unsigned long parent_ip, in ftrace_ops_nop_func() argument 172 static void ftrace_pid_func(unsigned long ip, unsigned long parent_ip, in ftrace_pid_func() argument 187 op->saved_func(ip, parent_ip, op, fregs); in ftrace_pid_func() 802 function_profile_call(unsigned long ip, unsigned long parent_ip, in function_profile_call() argument 5262 static void function_trace_probe_call(unsigned long ip, unsigned long parent_ip, 5277 probe_ops->func(ip, parent_ip, probe->tr, probe_ops, probe->data); 8498 __ftrace_ops_list_func(unsigned long ip, unsigned long parent_ip, in __ftrace_ops_list_func() 8510 bit = trace_test_and_set_recursion(ip, parent_ip, TRACE_LIST_START); in __ftrace_ops_list_func() 8531 op->func(ip, parent_ip, o 5244 function_trace_probe_call(unsigned long ip,unsigned long parent_ip,struct ftrace_ops * op,struct ftrace_regs * fregs) function_trace_probe_call() argument 8475 __ftrace_ops_list_func(unsigned long ip,unsigned long parent_ip,struct ftrace_ops * ignored,struct ftrace_regs * fregs) __ftrace_ops_list_func() argument 8532 arch_ftrace_ops_list_func(unsigned long ip,unsigned long parent_ip,struct ftrace_ops * op,struct ftrace_regs * fregs) arch_ftrace_ops_list_func() argument 8539 arch_ftrace_ops_list_func(unsigned long ip,unsigned long parent_ip) arch_ftrace_ops_list_func() argument 8551 ftrace_ops_assist_func(unsigned long ip,unsigned long parent_ip,struct ftrace_ops * op,struct ftrace_regs * fregs) ftrace_ops_assist_func() argument [all...] |
| H A D | trace_stack.c | 292 stack_trace_call(unsigned long ip, unsigned long parent_ip, in stack_trace_call() argument
|
| H A D | trace_events.c | 4148 event_enable_probe(unsigned long ip, unsigned long parent_ip, in event_enable_probe() argument 4165 event_enable_count_probe(unsigned long ip, unsigned long parent_ip, in event_enable_count_probe() argument 5025 function_test_events_call(unsigned long ip, unsigned long parent_ip, in function_test_events_call() argument 5050 entry->parent_ip = parent_ip; in function_test_events_call()
|
| H A D | trace.c | 2073 parent_ip, unsigned int trace_ctx, struct ftrace_regs *fregs) in trace_function() argument 2088 entry->parent_ip = parent_ip; in trace_function() 2334 entry->parent_ip = last_info->parent_ip; in trace_last_func_repeats()
|
| /linux/include/trace/events/ |
| H A D | preemptirq.h | 16 TP_PROTO(unsigned long ip, unsigned long parent_ip), 18 TP_ARGS(ip, parent_ip), 27 __entry->parent_offs = (s32)(parent_ip - (unsigned long)_stext); 37 TP_PROTO(unsigned long ip, unsigned long parent_ip), 38 TP_ARGS(ip, parent_ip)); 41 TP_PROTO(unsigned long ip, unsigned long parent_ip), 42 TP_ARGS(ip, parent_ip)); 50 TP_PROTO(unsigned long ip, unsigned long parent_ip), 51 TP_ARGS(ip, parent_ip)); 54 TP_PROTO(unsigned long ip, unsigned long parent_ip), [all …]
|
| /linux/include/linux/ |
| H A D | trace_recursion.h | 95 extern void ftrace_record_recursion(unsigned long ip, unsigned long parent_ip); 181 unsigned long parent_ip) in ftrace_test_recursion_trylock() argument 183 return trace_test_and_set_recursion(ip, parent_ip, TRACE_FTRACE_START); in ftrace_test_recursion_trylock()
|
| H A D | pstore.h | 215 unsigned long parent_ip; member
|
| H A D | kprobes.h | 369 extern void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip,
|
| /linux/arch/csky/kernel/probes/ |
| H A D | ftrace.c | 6 void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip, in kprobe_ftrace_handler() argument 18 bit = ftrace_test_recursion_trylock(ip, parent_ip); in kprobe_ftrace_handler()
|
| /linux/arch/s390/kernel/ |
| H A D | ftrace.c | 266 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip, in ftrace_graph_func() argument 283 void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip, in kprobe_ftrace_handler() argument 294 bit = ftrace_test_recursion_trylock(ip, parent_ip); in kprobe_ftrace_handler()
|
| /linux/samples/ftrace/ |
| H A D | ftrace-ops.c | 100 static void ops_func_nop(unsigned long ip, unsigned long parent_ip, in ops_func_nop() argument 107 static void ops_func_count(unsigned long ip, unsigned long parent_ip, in ops_func_count() argument
|
| /linux/kernel/livepatch/ |
| H A D | patch.c | 41 unsigned long parent_ip, in klp_ftrace_handler() argument 58 bit = ftrace_test_recursion_trylock(ip, parent_ip); in klp_ftrace_handler()
|
| /linux/arch/powerpc/kernel/trace/ |
| H A D | ftrace.c | 679 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip, in ftrace_graph_func() argument 690 if (!function_graph_enter_regs(parent_ip, ip, 0, (unsigned long *)sp, fregs)) in ftrace_graph_func() 691 parent_ip = ppc_function_entry(return_to_handler); in ftrace_graph_func() 694 arch_ftrace_regs(fregs)->regs.link = parent_ip; in ftrace_graph_func()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | ftrace.h | 71 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip,
|
| /linux/arch/powerpc/include/asm/ |
| H A D | ftrace.h | 84 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip,
|
| /linux/arch/riscv/include/asm/ |
| H A D | ftrace.h | 225 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip,
|
| /linux/arch/riscv/kernel/ |
| H A D | ftrace.c | 250 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip, in ftrace_graph_func() argument
|
| /linux/arch/x86/kernel/ |
| H A D | ftrace.c | 659 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip, in ftrace_graph_func() argument
|
| /linux/arch/s390/lib/ |
| H A D | test_unwind.c | 269 unsigned long parent_ip, in test_unwind_ftrace_handler() argument
|