[REFACTOR] move export function in source file
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Fri, 29 Mar 2013 12:22:11 +0000 (16:22 +0400)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Fri, 29 Mar 2013 14:04:39 +0000 (18:04 +0400)
gen_insn_execbuf() and pc_dep_insn_execbuf():
from src/modules/kprobe/arch/asm-arm/dbi_kprobes_arm.h
to src/modules/kprobe/arch/asm-arm/dbi_kprobes.c

kprobe/arch/asm-arm/dbi_kprobes.c
kprobe/arch/asm-arm/dbi_kprobes_arm.h
uprobe/arch/asm-arm/swap_uprobes.c

index 3b1b79f..11a809f 100644 (file)
@@ -772,3 +772,7 @@ void __exit dbi_arch_exit_kprobes (void)
 }
 
 //EXPORT_SYMBOL_GPL (dbi_arch_exit_kprobes);
+
+/* export symbol for dbi_kprobes_arm.h */
+EXPORT_SYMBOL_GPL(gen_insn_execbuf);
+EXPORT_SYMBOL_GPL(pc_dep_insn_execbuf);
index 4bf115b..b953e5c 100644 (file)
@@ -2,11 +2,7 @@
 #define _DBI_KPROBES_ARM_H
 
 void kretprobe_trampoline(void);
-
 void gen_insn_execbuf(void);
-EXPORT_SYMBOL_GPL(gen_insn_execbuf);
-
 void pc_dep_insn_execbuf(void);
-EXPORT_SYMBOL_GPL(pc_dep_insn_execbuf);
 
 #endif /* _DBI_KPROBES_ARM_H */
index 1e65d33..d47129b 100644 (file)
@@ -1,5 +1,6 @@
 #include <dbi_kprobes.h>
 #include <asm/dbi_kprobes.h>
+#include <asm/dbi_kprobes_arm.h>
 #include <asm/traps.h>
 #include <swap_uprobes.h>
 #include <asm/swap_uprobes.h>
@@ -8,8 +9,6 @@
 // FIXME:
 #include <dbi_kdebug.h>
 extern struct hlist_head uprobe_insn_pages;
-void pc_dep_insn_execbuf(void);
-void gen_insn_execbuf(void);
 void gen_insn_execbuf_thumb(void);
 void pc_dep_insn_execbuf_thumb(void);