Home
last modified time | relevance | path

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

12

/linux-6.15/arch/loongarch/kernel/
H A Dmcount.S81 SYM_FUNC_START(return_to_handler)
100 SYM_FUNC_END(return_to_handler)
H A Dmcount_dyn.S140 SYM_CODE_START(return_to_handler)
158 SYM_CODE_END(return_to_handler)
H A Dftrace.c53 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()
H A Dftrace_dyn.c228 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()
245 unsigned long return_hooker = (unsigned long)&return_to_handler; in ftrace_graph_func()
/linux-6.15/arch/riscv/kernel/
H A Dmcount.S64 SYM_FUNC_START(return_to_handler)
79 SYM_FUNC_END(return_to_handler)
H A Dftrace.c196 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()
217 unsigned long return_hooker = (unsigned long)&return_to_handler; in ftrace_graph_func()
/linux-6.15/arch/sparc/lib/
H A Dmcount.S119 ENTRY(return_to_handler)
125 END(return_to_handler)
/linux-6.15/arch/x86/kernel/
H A Dftrace_32.S188 .globl return_to_handler
189 return_to_handler: label
H A Dftrace_64.S353 SYM_CODE_START(return_to_handler)
385 SYM_CODE_END(return_to_handler)
H A Dftrace.c637 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()
652 unsigned long return_hooker = (unsigned long)&return_to_handler; in ftrace_graph_func()
/linux-6.15/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-6.15/arch/mips/kernel/
H A Dmcount.S202 .globl return_to_handler
203 return_to_handler: label
/linux-6.15/arch/csky/abiv2/
H A Dmcount.S176 ENTRY(return_to_handler)
182 END(return_to_handler)
/linux-6.15/arch/sh/lib/
H A Dmcount.S227 .globl return_to_handler
228 return_to_handler: label
/linux-6.15/arch/arm64/kernel/
H A Dentry-ftrace.S331 SYM_CODE_START(return_to_handler)
356 SYM_CODE_END(return_to_handler)
H A Dftrace.c523 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()
546 unsigned long return_hooker = (unsigned long)&return_to_handler; in ftrace_graph_func()
/linux-6.15/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()
/linux-6.15/arch/arm/kernel/
H A Dentry-ftrace.S259 ENTRY(return_to_handler)
266 ENDPROC(return_to_handler)
/linux-6.15/arch/powerpc/kernel/trace/
H A Dftrace_64_pg_entry.S90 _GLOBAL(return_to_handler)
/linux-6.15/arch/microblaze/kernel/
H A Dftrace.c27 &return_to_handler; in prepare_ftrace_return()
/linux-6.15/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()
/linux-6.15/arch/arm64/include/asm/
H A Dftrace.h52 extern void return_to_handler(void);
/linux-6.15/arch/csky/kernel/
H A Dftrace.c150 unsigned long return_hooker = (unsigned long)&return_to_handler; in prepare_ftrace_return()

12