Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/linker.h
Show First 20 Lines • Show All 251 Lines • ▼ Show 20 Lines | |||||
extern void * preload_fetch_addr(caddr_t _mod); | extern void * preload_fetch_addr(caddr_t _mod); | ||||
extern size_t preload_fetch_size(caddr_t _mod); | extern size_t preload_fetch_size(caddr_t _mod); | ||||
extern caddr_t preload_search_by_name(const char *_name); | extern caddr_t preload_search_by_name(const char *_name); | ||||
extern caddr_t preload_search_by_type(const char *_type); | extern caddr_t preload_search_by_type(const char *_type); | ||||
extern caddr_t preload_search_next_name(caddr_t _base); | extern caddr_t preload_search_next_name(caddr_t _base); | ||||
extern caddr_t preload_search_info(caddr_t _mod, int _inf); | extern caddr_t preload_search_info(caddr_t _mod, int _inf); | ||||
extern void preload_delete_name(const char *_name); | extern void preload_delete_name(const char *_name); | ||||
extern void preload_bootstrap_relocate(vm_offset_t _offset); | extern void preload_bootstrap_relocate(vm_offset_t _offset); | ||||
extern void preload_dump(void); | |||||
#ifdef KLD_DEBUG | #ifdef KLD_DEBUG | ||||
extern int kld_debug; | extern int kld_debug; | ||||
#define KLD_DEBUG_FILE 1 /* file load/unload */ | #define KLD_DEBUG_FILE 1 /* file load/unload */ | ||||
#define KLD_DEBUG_SYM 2 /* symbol lookup */ | #define KLD_DEBUG_SYM 2 /* symbol lookup */ | ||||
#define KLD_DPF(cat, args) \ | #define KLD_DPF(cat, args) \ | ||||
▲ Show 20 Lines • Show All 107 Lines • Show Last 20 Lines |