hc
2024-02-19 1c055e55a242a33e574e48be530e06770a210dcd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* SPDX-License-Identifier: GPL-2.0+ */
 
#include <linux/linkage.h>
 
#include <abi/entry.h>
 
ENTRY(kretprobe_trampoline)
   SAVE_REGS_FTRACE
 
   mov    a0, sp /* pt_regs */
 
   jbsr    trampoline_probe_handler
 
   /* use the result as the return-address */
   mov    lr, a0
 
   RESTORE_REGS_FTRACE
   rts
ENDPROC(kretprobe_trampoline)