Lines Matching refs:pt_regs
50 int (*handler)(struct uprobe_consumer *self, struct pt_regs *regs);
53 struct pt_regs *regs);
122 extern unsigned long uprobe_get_swbp_addr(struct pt_regs *regs);
123 extern unsigned long uprobe_get_trap_addr(struct pt_regs *regs);
135 extern int uprobe_post_sstep_notifier(struct pt_regs *regs);
136 extern int uprobe_pre_sstep_notifier(struct pt_regs *regs);
137 extern void uprobe_notify_resume(struct pt_regs *regs);
139 extern bool arch_uprobe_skip_sstep(struct arch_uprobe *aup, struct pt_regs *regs);
142 extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs);
143 extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs);
146 extern void arch_uprobe_abort_xol(struct arch_uprobe *aup, struct pt_regs *regs);
147 …igned long arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs);
148 extern bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx, struct pt_regs …
149 extern bool arch_uprobe_ignore(struct arch_uprobe *aup, struct pt_regs *regs);
190 static inline void uprobe_notify_resume(struct pt_regs *regs) in uprobe_notify_resume()