]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/fbt.h
xnu-6153.41.3.tar.gz
[apple/xnu.git] / bsd / sys / fbt.h
index fdda0b16148917494b859244bb046e644e9c352d..88b365d793daf29c13a61c5c794e4e8063de1078 100644 (file)
@@ -66,10 +66,9 @@ extern int fbt_invop(uintptr_t, uintptr_t *, uintptr_t);
 extern void fbt_provide_module(void *, struct modctl *);
 extern int fbt_enable (void *arg, dtrace_id_t id, void *parg);
 
-extern int fbt_module_excluded(struct modctl*);
-extern int fbt_excluded(const char *);
+extern bool fbt_module_excluded(struct modctl*);
+extern bool fbt_excluded(const char *);
 
-extern void fbt_provide_probe(struct modctl *ctl, uintptr_t instr_low, uintptr_t instr_high, char *modname, char* symbol_name, machine_inst_t* symbol_start);
-
-extern void fbt_provide_module_kernel_syms(struct modctl *ctl);
+extern void fbt_blacklist_init(void);
+extern void fbt_provide_probe(struct modctl *ctl, const char *modname, const char *name, machine_inst_t *instr, machine_inst_t *limit);
 #endif /* _FBT_H */