Lines Matching refs:fregs
86 ftrace_regs_get_instruction_pointer(const struct ftrace_regs *fregs) in ftrace_regs_get_instruction_pointer() argument
88 return fregs->pc; in ftrace_regs_get_instruction_pointer()
92 ftrace_regs_set_instruction_pointer(struct ftrace_regs *fregs, in ftrace_regs_set_instruction_pointer() argument
95 fregs->pc = pc; in ftrace_regs_set_instruction_pointer()
99 ftrace_regs_get_stack_pointer(const struct ftrace_regs *fregs) in ftrace_regs_get_stack_pointer() argument
101 return fregs->sp; in ftrace_regs_get_stack_pointer()
105 ftrace_regs_get_argument(struct ftrace_regs *fregs, unsigned int n) in ftrace_regs_get_argument() argument
108 return fregs->regs[n]; in ftrace_regs_get_argument()
113 ftrace_regs_get_return_value(const struct ftrace_regs *fregs) in ftrace_regs_get_return_value() argument
115 return fregs->regs[0]; in ftrace_regs_get_return_value()
119 ftrace_regs_set_return_value(struct ftrace_regs *fregs, in ftrace_regs_set_return_value() argument
122 fregs->regs[0] = ret; in ftrace_regs_set_return_value()
126 ftrace_override_function_with_return(struct ftrace_regs *fregs) in ftrace_override_function_with_return() argument
128 fregs->pc = fregs->lr; in ftrace_override_function_with_return()
137 struct ftrace_ops *op, struct ftrace_regs *fregs);