Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0+ */
0002 
0003 #include <linux/linkage.h>
0004 
0005 #include <abi/entry.h>
0006 
0007 ENTRY(__kretprobe_trampoline)
0008     SAVE_REGS_FTRACE
0009 
0010     mov a0, sp /* pt_regs */
0011 
0012     jbsr    trampoline_probe_handler
0013 
0014     /* use the result as the return-address */
0015     mov lr, a0
0016 
0017     RESTORE_REGS_FTRACE
0018     rts
0019 ENDPROC(__kretprobe_trampoline)