Home
last modified time | relevance | path

Searched refs:ret_regs (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/arch/loongarch/include/asm/
H A Dftrace.h113 static inline unsigned long fgraph_ret_regs_return_value(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_return_value() argument
115 return ret_regs->regs[0]; in fgraph_ret_regs_return_value()
118 static inline unsigned long fgraph_ret_regs_frame_pointer(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_frame_pointer() argument
120 return ret_regs->fp; in fgraph_ret_regs_frame_pointer()
/openbmc/linux/arch/riscv/include/asm/
H A Dftrace.h149 static inline unsigned long fgraph_ret_regs_return_value(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_return_value() argument
151 return ret_regs->a0; in fgraph_ret_regs_return_value()
154 static inline unsigned long fgraph_ret_regs_frame_pointer(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_frame_pointer() argument
156 return ret_regs->s0; in fgraph_ret_regs_frame_pointer()
/openbmc/linux/arch/arm64/include/asm/
H A Dftrace.h205 static inline unsigned long fgraph_ret_regs_return_value(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_return_value() argument
207 return ret_regs->regs[0]; in fgraph_ret_regs_return_value()
210 static inline unsigned long fgraph_ret_regs_frame_pointer(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_frame_pointer() argument
212 return ret_regs->fp; in fgraph_ret_regs_frame_pointer()
/openbmc/linux/arch/s390/include/asm/
H A Dftrace.h63 static __always_inline unsigned long fgraph_ret_regs_return_value(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_return_value() argument
65 return ret_regs->gpr2; in fgraph_ret_regs_return_value()
68 static __always_inline unsigned long fgraph_ret_regs_frame_pointer(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_frame_pointer() argument
70 return ret_regs->fp; in fgraph_ret_regs_frame_pointer()
/openbmc/linux/arch/x86/include/asm/
H A Dftrace.h161 static inline unsigned long fgraph_ret_regs_return_value(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_return_value() argument
163 return ret_regs->ax; in fgraph_ret_regs_return_value()
166 static inline unsigned long fgraph_ret_regs_frame_pointer(struct fgraph_ret_regs *ret_regs) in fgraph_ret_regs_frame_pointer() argument
168 return ret_regs->bp; in fgraph_ret_regs_frame_pointer()
/openbmc/linux/kernel/trace/
H A Dfgraph.c247 static unsigned long __ftrace_return_to_handler(struct fgraph_ret_regs *ret_regs, in __ftrace_return_to_handler() argument
255 trace.retval = fgraph_ret_regs_return_value(ret_regs); in __ftrace_return_to_handler()
282 unsigned long ftrace_return_to_handler(struct fgraph_ret_regs *ret_regs) in ftrace_return_to_handler() argument
284 return __ftrace_return_to_handler(ret_regs, in ftrace_return_to_handler()
285 fgraph_ret_regs_frame_pointer(ret_regs)); in ftrace_return_to_handler()
/openbmc/linux/include/linux/
H A Dftrace.h48 unsigned long ftrace_return_to_handler(struct fgraph_ret_regs *ret_regs);