pack_event_info(US_PROBE_ID, RECORD_ENTRY, "ppppppp", addr, arg0, arg1,
arg2, arg3, arg4, arg5);
- dbi_uprobe_return();
+ swap_ujprobe_return();
}
EXPORT_SYMBOL_GPL(ujprobe_event_handler);
}
}
-void dbi_uprobe_return(void)
+void swap_ujprobe_return(void)
{
dbi_arch_uprobe_return();
}
+EXPORT_SYMBOL_GPL(swap_ujprobe_return);
static int __init init_uprobes(void)
{
swap_arch_exit_uprobes();
}
-EXPORT_SYMBOL_GPL(dbi_uprobe_return);
EXPORT_SYMBOL_GPL(dbi_register_ujprobe);
EXPORT_SYMBOL_GPL(dbi_unregister_ujprobe);
EXPORT_SYMBOL_GPL(dbi_register_uretprobe);
void dbi_unregister_all_uprobes(struct task_struct *task);
-void dbi_uprobe_return(void);
+void swap_ujprobe_return(void);
struct kprobe *get_ukprobe(void *addr, pid_t tgid);
struct kprobe *get_ukprobe_by_insn_slot(void *addr, pid_t tgid, struct pt_regs *regs);