| /Linux-v6.6/include/trace/events/ | 
| 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));
 52 	     TP_PROTO(unsigned long ip, unsigned long parent_ip),
 53 	     TP_ARGS(ip, parent_ip));
 56 	     TP_PROTO(unsigned long ip, unsigned long parent_ip),
 [all …]
 
 | 
| /Linux-v6.6/kernel/trace/ | 
| D | trace_functions.c | 25 function_trace_call(unsigned long ip, unsigned long parent_ip,28 function_stack_trace_call(unsigned long ip, unsigned long parent_ip,
 31 function_no_repeats_trace_call(unsigned long ip, unsigned long parent_ip,
 34 function_stack_no_repeats_trace_call(unsigned long ip, unsigned long parent_ip,
 172 function_trace_call(unsigned long ip, unsigned long parent_ip,  in function_trace_call()  argument
 184 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in function_trace_call()
 193 		trace_function(tr, ip, parent_ip, trace_ctx);  in function_trace_call()
 217 function_stack_trace_call(unsigned long ip, unsigned long parent_ip,  in function_stack_trace_call()  argument
 241 		trace_function(tr, ip, parent_ip, trace_ctx);  in function_stack_trace_call()
 251 				   unsigned long ip, unsigned long parent_ip)  in is_repeat_check()  argument
 [all …]
 
 | 
| D | trace_irqsoff.c | 140 irqsoff_tracer_call(unsigned long ip, unsigned long parent_ip,  in irqsoff_tracer_call()  argument153 	trace_function(tr, ip, parent_ip, trace_ctx);  in irqsoff_tracer_call()
 273 		 unsigned long ip, unsigned long parent_ip,  in __trace_function()  argument
 277 		trace_graph_function(tr, ip, parent_ip, trace_ctx);  in __trace_function()
 279 		trace_function(tr, ip, parent_ip, trace_ctx);  in __trace_function()
 324 		      unsigned long parent_ip,  in check_critical_timing()  argument
 346 	__trace_function(tr, CALLER_ADDR0, parent_ip, trace_ctx);  in check_critical_timing()
 353 	data->critical_end = parent_ip;  in check_critical_timing()
 368 	__trace_function(tr, CALLER_ADDR0, parent_ip, trace_ctx);  in check_critical_timing()
 372 start_critical_timing(unsigned long ip, unsigned long parent_ip)  in start_critical_timing()  argument
 [all …]
 
 | 
| D | fprobe.c | 24 static inline void __fprobe_handler(unsigned long ip, unsigned long parent_ip,  in __fprobe_handler()  argument43 		fpr->entry_parent_ip = parent_ip;  in __fprobe_handler()
 49 		ret = fp->entry_handler(fp, ip, parent_ip, ftrace_get_regs(fregs), entry_data);  in __fprobe_handler()
 60 static void fprobe_handler(unsigned long ip, unsigned long parent_ip,  in fprobe_handler()  argument
 73 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in fprobe_handler()
 78 	__fprobe_handler(ip, parent_ip, ops, fregs);  in fprobe_handler()
 84 static void fprobe_kprobe_handler(unsigned long ip, unsigned long parent_ip,  in fprobe_kprobe_handler()  argument
 97 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in fprobe_kprobe_handler()
 115 	__fprobe_handler(ip, parent_ip, ops, fregs);  in fprobe_kprobe_handler()
 
 | 
| D | trace_recursion_record.c | 13 	unsigned long		parent_ip;  member25 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()
 
 | 
| D | trace_entries.h | 65 		__field_fn(	unsigned long,	parent_ip	)69 		 (void *)__entry->ip, (void *)__entry->parent_ip),
 377 		__field(	unsigned long,	parent_ip	)
 385 		 (void *)__entry->parent_ip,
 
 | 
| D | trace_event_perf.c | 429 perf_ftrace_function_call(unsigned long ip, unsigned long parent_ip,  in perf_ftrace_function_call()  argument442 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in perf_ftrace_function_call()
 472 	entry->parent_ip = parent_ip;  in perf_ftrace_function_call()
 
 | 
| D | trace_sched_wakeup.c | 213 wakeup_tracer_call(unsigned long ip, unsigned long parent_ip,  in wakeup_tracer_call()  argument225 	trace_function(tr, ip, parent_ip, trace_ctx);  in wakeup_tracer_call()
 304 		 unsigned long ip, unsigned long parent_ip,  in __trace_function()  argument
 308 		trace_graph_function(tr, ip, parent_ip, trace_ctx);  in __trace_function()
 310 		trace_function(tr, ip, parent_ip, trace_ctx);  in __trace_function()
 
 | 
| D | trace_output.c | 993 			   unsigned long parent_ip, int flags)  in print_fn_trace()  argument997 	if ((flags & TRACE_ITER_PRINT_PARENT) && parent_ip) {  in print_fn_trace()
 999 		seq_print_ip_sym(s, parent_ip, flags);  in print_fn_trace()
 1012 	print_fn_trace(s, field->ip, field->parent_ip, flags);  in trace_fn_trace()
 1027 			 field->parent_ip);  in trace_fn_raw()
 1041 	SEQ_PUT_HEX_FIELD(s, field->parent_ip);  in trace_fn_hex()
 1055 	SEQ_PUT_FIELD(s, field->parent_ip);  in trace_fn_bin()
 1661 			 field->parent_ip,  in trace_func_repeats_raw()
 1677 	print_fn_trace(s, field->ip, field->parent_ip, flags);  in trace_func_repeats_print()
 
 | 
| /Linux-v6.6/fs/pstore/ | 
| D | ftrace.c | 27 				       unsigned long parent_ip,  in pstore_ftrace_call()  argument44 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in pstore_ftrace_call()
 51 	rec.parent_ip = parent_ip;  in pstore_ftrace_call()
 
 | 
| /Linux-v6.6/include/linux/ | 
| D | trace_recursion.h | 125 extern void ftrace_record_recursion(unsigned long ip, unsigned long parent_ip);211 							 unsigned long parent_ip)  in ftrace_test_recursion_trylock()  argument
 213 	return trace_test_and_set_recursion(ip, parent_ip, TRACE_FTRACE_START);  in ftrace_test_recursion_trylock()
 
 | 
| D | pstore.h | 215 	unsigned long parent_ip;  member
 | 
| /Linux-v6.6/kernel/trace/rv/monitors/wip/ | 
| D | wip.c | 22 static void handle_preempt_disable(void *data, unsigned long ip, unsigned long parent_ip)  in handle_preempt_disable()  argument27 static void handle_preempt_enable(void *data, unsigned long ip, unsigned long parent_ip)  in handle_preempt_enable()  argument
 
 | 
| /Linux-v6.6/arch/x86/kernel/kprobes/ | 
| D | ftrace.c | 16 void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip,  in kprobe_ftrace_handler()  argument24 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in kprobe_ftrace_handler()
 
 | 
| /Linux-v6.6/arch/riscv/kernel/probes/ | 
| D | ftrace.c | 6 void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip,  in kprobe_ftrace_handler()  argument14 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in kprobe_ftrace_handler()
 
 | 
| /Linux-v6.6/arch/csky/kernel/probes/ | 
| D | ftrace.c | 6 void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip,  in kprobe_ftrace_handler()  argument15 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in kprobe_ftrace_handler()
 
 | 
| /Linux-v6.6/arch/powerpc/kernel/trace/ | 
| D | ftrace.c | 409 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip,  in ftrace_graph_func()  argument421 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in ftrace_graph_func()
 425 	if (!function_graph_enter(parent_ip, ip, 0, (unsigned long *)sp))  in ftrace_graph_func()
 426 		parent_ip = ppc_function_entry(return_to_handler);  in ftrace_graph_func()
 430 	fregs->regs.link = parent_ip;  in ftrace_graph_func()
 
 | 
| /Linux-v6.6/arch/loongarch/kernel/ | 
| D | ftrace_dyn.c | 241 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip,  in ftrace_graph_func()  argument282 void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip,  in kprobe_ftrace_handler()  argument
 290 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in kprobe_ftrace_handler()
 
 | 
| /Linux-v6.6/arch/parisc/kernel/ | 
| D | ftrace.c | 201 void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip,  in kprobe_ftrace_handler()  argument209 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in kprobe_ftrace_handler()
 
 | 
| /Linux-v6.6/samples/ftrace/ | 
| D | ftrace-ops.c | 100 static void ops_func_nop(unsigned long ip, unsigned long parent_ip,  in ops_func_nop()  argument107 static void ops_func_count(unsigned long ip, unsigned long parent_ip,  in ops_func_count()  argument
 
 | 
| /Linux-v6.6/kernel/livepatch/ | 
| D | patch.c | 41 				       unsigned long parent_ip,  in klp_ftrace_handler()  argument58 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in klp_ftrace_handler()
 
 | 
| /Linux-v6.6/Documentation/trace/rv/ | 
| D | da_monitor_instrumentation.rst | 68   TP_PROTO(unsigned long ip, unsigned long parent_ip)72   void handle_preempt_disable(void *data, unsigned long ip, unsigned long parent_ip)
 98   void handle_preempt_enable(void *data, unsigned long ip, unsigned long parent_ip)
 
 | 
| /Linux-v6.6/arch/s390/kernel/ | 
| D | ftrace.c | 291 void kprobe_ftrace_handler(unsigned long ip, unsigned long parent_ip,  in kprobe_ftrace_handler()  argument299 	bit = ftrace_test_recursion_trylock(ip, parent_ip);  in kprobe_ftrace_handler()
 
 | 
| /Linux-v6.6/arch/loongarch/include/asm/ | 
| D | ftrace.h | 83 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip,
 | 
| /Linux-v6.6/arch/arm64/include/asm/ | 
| D | ftrace.h | 145 void ftrace_graph_func(unsigned long ip, unsigned long parent_ip,
 |