Home
last modified time | relevance | path

Searched refs:return_to_handler (Results 1 – 25 of 26) sorted by relevance

12

/linux/arch/sparc/lib/
H A Dmcount.S119 ENTRY(return_to_handler)
125 END(return_to_handler)
/linux/Documentation/livepatch/
H A Dreliable-stacktrace.rst181 'return_to_handler' return trampoline:
185 SYM_CODE_START(return_to_handler)
201 SYM_CODE_END(return_to_handler)
204 the start of return_to_handler, and the original return address is stored in
208 When the traced function returns to return_to_handler, there is no longer a
212 arbitrarily by the compiler before being returned in rax. The return_to_handler
219 It is recommended that architectures unwind cases where return_to_handler has
221 middle of return_to_handler and can report this as unreliable. Architectures
/linux/arch/mips/kernel/
H A Dmcount.S202 .globl return_to_handler
203 return_to_handler: label
H A Dftrace.c310 &return_to_handler; in prepare_ftrace_return()
/linux/arch/csky/abiv2/
H A Dmcount.S176 ENTRY(return_to_handler)
182 END(return_to_handler)
/linux/arch/sh/lib/
H A Dmcount.S227 .globl return_to_handler
228 return_to_handler: label
/linux/arch/loongarch/kernel/
H A Dftrace.c53 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()
/linux/arch/sparc/kernel/
H A Dstacktrace.c60 if ((pc + 8UL) == (unsigned long) &return_to_handler) { in __save_stack_trace()
H A Dftrace.c123 unsigned long return_hooker = (unsigned long) &return_to_handler; in prepare_ftrace_return()
H A Dperf_event.c1773 if ((pc + 8UL) == (unsigned long) &return_to_handler) { in perf_callchain_kernel()
/linux/arch/arm/kernel/
H A Dentry-ftrace.S259 ENTRY(return_to_handler)
266 ENDPROC(return_to_handler)
/linux/arch/powerpc/kernel/trace/
H A Dftrace_64_pg_entry.S90 _GLOBAL(return_to_handler)
/linux/arch/sh/kernel/
H A Ddumpstack.c63 if (addr != (unsigned long)return_to_handler) in print_ftrace_graph_addr()
H A Dftrace.c320 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()
H A Ddwarf.c607 if (pc == (unsigned long)&return_to_handler) { in dwarf_unwind_stack()
/linux/arch/microblaze/kernel/
H A Dftrace.c27 &return_to_handler; in prepare_ftrace_return()
H A Dmcount.S148 ENTRY(return_to_handler)
/linux/arch/csky/kernel/
H A Dftrace.c150 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()
/linux/arch/s390/kernel/
H A Dftrace.c276 *parent = (unsigned long)&return_to_handler; in ftrace_graph_func()
/linux/Documentation/trace/
H A Dftrace-design.rst136 temporarily to have it point to the arch-specific function return_to_handler.
182 Here is the pseudo code for the new return_to_handler assembly function. Note
190 void return_to_handler(void)
/linux/kernel/trace/
H A Dfgraph.c920 …ned long return_handler = (unsigned long)dereference_kernel_function_descriptor(return_to_handler); in ftrace_graph_top_ret_addr()
958 …ned long return_handler = (unsigned long)dereference_kernel_function_descriptor(return_to_handler); in ftrace_graph_ret_addr()
H A Dtrace_functions.c188 if (unlikely(parent_ip == (unsigned long)&return_to_handler) && fregs) in function_get_true_parent_ip()
/linux/arch/arm64/kernel/
H A Dstacktrace.c135 (state->common.pc == (unsigned long)return_to_handler)) { in kunwind_recover_return_address()
/linux/include/linux/
H A Dftrace.h1205 extern void return_to_handler(void);
/linux/arch/parisc/kernel/
H A Dentry.S2099 ENTRY_CFI(return_to_handler, caller,frame=FRAME_SIZE)
2138 ENDPROC_CFI(return_to_handler)

12