]> err.no Git - linux-2.6/blobdiff - include/linux/kprobes.h
memory unplug: page isolation
[linux-2.6] / include / linux / kprobes.h
index f4e53b71d23ff04ed25815c6e33010b49cb2a399..51464d12a4e5aa14b09a7a0d0b228055ba81b23a 100644 (file)
@@ -119,6 +119,9 @@ struct jprobe {
        void *entry;    /* probe handling code to jump to */
 };
 
+/* For backward compatibility with old code using JPROBE_ENTRY() */
+#define JPROBE_ENTRY(handler)  (handler)
+
 DECLARE_PER_CPU(struct kprobe *, current_kprobe);
 DECLARE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
 
@@ -211,6 +214,7 @@ int longjmp_break_handler(struct kprobe *, struct pt_regs *);
 int register_jprobe(struct jprobe *p);
 void unregister_jprobe(struct jprobe *p);
 void jprobe_return(void);
+unsigned long arch_deref_entry_point(void *);
 
 int register_kretprobe(struct kretprobe *rp);
 void unregister_kretprobe(struct kretprobe *rp);