Lines Matching refs:pt_regs
49 int (*handler)(struct uprobe_consumer *self, struct pt_regs *regs);
52 struct pt_regs *regs);
121 extern unsigned long uprobe_get_swbp_addr(struct pt_regs *regs);
122 extern unsigned long uprobe_get_trap_addr(struct pt_regs *regs);
134 extern int uprobe_post_sstep_notifier(struct pt_regs *regs);
135 extern int uprobe_pre_sstep_notifier(struct pt_regs *regs);
136 extern void uprobe_notify_resume(struct pt_regs *regs);
138 extern bool arch_uprobe_skip_sstep(struct arch_uprobe *aup, struct pt_regs *regs);
141 extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs);
142 extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs);
145 extern void arch_uprobe_abort_xol(struct arch_uprobe *aup, struct pt_regs *regs);
146 …igned long arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs);
147 extern bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx, struct pt_regs …
148 extern bool arch_uprobe_ignore(struct arch_uprobe *aup, struct pt_regs *regs);
189 static inline void uprobe_notify_resume(struct pt_regs *regs) in uprobe_notify_resume()