[IMPROVE] create slot_manager
[kernel/swap-modules.git] / kprobe / arch / asm-arm / dbi_kprobes.h
index 8692137..99eff47 100644 (file)
@@ -486,8 +486,9 @@ static inline int arch_init_module_deps(void)
 int arch_check_insn_arm(struct arch_specific_insn *ainsn);
 int prep_pc_dep_insn_execbuf(kprobe_opcode_t *insns, kprobe_opcode_t insn, int uregs);
 
+struct slot_manager;
 struct kretprobe;
-int arch_prepare_kprobe(struct kprobe *p, struct hlist_head *page_list);
+int arch_prepare_kprobe(struct kprobe *p, struct slot_manager *sm);
 void arch_prepare_kretprobe(struct kretprobe *rp, struct pt_regs *regs);
 
 void arch_arm_kprobe(struct kprobe *p);