[REFACTOR] move declaration *_kprobe()
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Thu, 4 Apr 2013 06:02:52 +0000 (10:02 +0400)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Thu, 4 Apr 2013 06:02:52 +0000 (10:02 +0400)
save_previous_kprobe()
restore_previous_kprobe()
set_current_kprobe()
from src/modules/kprobe/arch/dbi_kprobes.h
to src/modules/kprobe/arch/asm-arm/dbi_kprobes.h

kprobe/arch/asm-arm/dbi_kprobes.h
kprobe/arch/dbi_kprobes.h

index 154ea9c..ec74266 100644 (file)
@@ -493,6 +493,10 @@ int setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs);
 int longjmp_break_handler(struct kprobe *p, struct pt_regs *regs);
 int trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs);
 
+void save_previous_kprobe(struct kprobe_ctlblk *kcb, struct kprobe *cur_p);
+void restore_previous_kprobe(struct kprobe_ctlblk *kcb);
+void set_current_kprobe(struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb);
+
 //void gen_insn_execbuf (void);
 //void pc_dep_insn_execbuf (void);
 //void gen_insn_execbuf_holder (void);
index 3428f0b..55a2e0f 100644 (file)
@@ -65,10 +65,6 @@ extern int arch_prepare_kretprobe (struct kretprobe *p);
 extern int arch_init_kprobes (void);
 extern void dbi_arch_exit_kprobes (void);
 
-void save_previous_kprobe (struct kprobe_ctlblk *kcb, struct kprobe *cur_p);
-void restore_previous_kprobe (struct kprobe_ctlblk *kcb);
-void set_current_kprobe (struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb);
-
 void dbi_jprobe_return (void);
 
 #endif                         /* _DBI_ARCH_KPROBES_H */