Lines Matching refs:regs
49 int (*handler)(struct uprobe_consumer *self, struct pt_regs *regs);
52 struct pt_regs *regs);
105 extern unsigned long uprobe_get_swbp_addr(struct pt_regs *regs);
106 extern unsigned long uprobe_get_trap_addr(struct pt_regs *regs);
118 extern int uprobe_post_sstep_notifier(struct pt_regs *regs);
119 extern int uprobe_pre_sstep_notifier(struct pt_regs *regs);
120 extern void uprobe_notify_resume(struct pt_regs *regs);
122 extern bool arch_uprobe_skip_sstep(struct arch_uprobe *aup, struct pt_regs *regs);
125 extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs);
126 extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs);
129 extern void arch_uprobe_abort_xol(struct arch_uprobe *aup, struct pt_regs *regs);
130 …igned long arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs);
131 extern bool arch_uprobe_ignore(struct arch_uprobe *aup, struct pt_regs *regs);
138 #define uprobe_get_trap_addr(regs) instruction_pointer(regs) argument
172 static inline void uprobe_notify_resume(struct pt_regs *regs) in uprobe_notify_resume() argument