/macosx-10.10/xnu-2782.1.97/osfmk/mach/ |
H A D | kmod.h | 58 struct kmod_info; 59 typedef kern_return_t kmod_start_func_t(struct kmod_info * ki, void * data); 60 typedef kern_return_t kmod_stop_func_t(struct kmod_info * ki, void * data); 75 struct kmod_info * info; 79 * Warning: Any changes to the kmod_info structure affect the 87 typedef struct kmod_info { struct 88 struct kmod_info * next; 144 #define KMOD_INFO_NAME kmod_info
|
/macosx-10.10/ppp-786.1.1/Family/ |
H A D | ppp.c | 88 int ppp_module_start(struct kmod_info *ki, void *data) 125 int ppp_module_stop(struct kmod_info *ki, void *data)
|
/macosx-10.10/xnu-2782.1.97/libkern/c++/Tests/TestSerialization/test1/ |
H A D | test1_main.cpp | 64 test1_start(struct kmod_info *ki, void *data) 104 test1_stop(struct kmod_info *ki, void *data)
|
/macosx-10.10/xnu-2782.1.97/libkern/c++/Tests/TestSerialization/test2/ |
H A D | test2_main.cpp | 119 test2_start(struct kmod_info *ki, void *data) 176 test2_stop(struct kmod_info *ki, void *data)
|
/macosx-10.10/ppp-786.1.1/Drivers/L2TP/L2TP-extension/ |
H A D | l2tp_domain.c | 76 int l2tp_domain_module_start(struct kmod_info *ki, void *data) 90 int l2tp_domain_module_stop(struct kmod_info *ki, void *data)
|
/macosx-10.10/ppp-786.1.1/Drivers/PPPoE/PPPoE-extension/ |
H A D | pppoe_domain.c | 76 int pppoe_domain_module_start(struct kmod_info *ki, void *data) 90 int pppoe_domain_module_stop(struct kmod_info *ki, void *data)
|
/macosx-10.10/ppp-786.1.1/Drivers/PPTP/PPTP-extension/ |
H A D | pptp_domain.c | 77 int pptp_domain_module_start(struct kmod_info *ki, void *data) 91 int pptp_domain_module_stop(struct kmod_info *ki, void *data)
|
/macosx-10.10/xnu-2782.1.97/libkern/c++/ |
H A D | OSKext.cpp | 267 /* Set up a fake kmod_info struct for the kernel. 272 * We don't do much else with the kerne's kmod_info; we never 275 * For that matter, we don't do much with kmod_info structs 529 #define notifyKextLoadObservers(kext, kmod_info) \ 531 IOStatistics::onKextLoad(kext, kmod_info); \ 551 #define notifyKextLoadObservers(kext, kmod_info) 666 sKernelKext->kmod_info = &g_kernel_kmod_info; 699 * the kernel kext doesn't have a kmod_info struct. copyInfo() 735 notifyKextLoadObservers(sKernelKext, sKernelKext->kmod_info); 1489 "Kext %s can't find prelinked kext kmod_info addres 10028 assemble_identifier_and_version( kmod_info_t * kmod_info, char * identPlusVers, int bufSize) argument 10095 kmod_info_t * kmod_info = theKext->kmod_info; local [all...] |
/macosx-10.10/xnu-2782.1.97/libkern/kxld/ |
H A D | kxld_kext.h | 83 u_char *linked_object, kxld_addr_t *kmod_info)
|
H A D | kxld_kext.c | 379 u_char *linked_object, kxld_addr_t *kmod_info) 389 *kmod_info = kmodsym->link_addr; 378 kxld_kext_export_linked_object(const KXLDKext *kext, u_char *linked_object, kxld_addr_t *kmod_info) argument
|
H A D | kxld_object.c | 2283 kmod_info_t *kmod_info = NULL; local 2302 kmod_info = (kmod_info_t *) ((void *) (kmodsect->data + kmod_offset)); 2305 kmod_info_32_v1_t *kmod = (kmod_info_32_v1_t *) (kmod_info); 2318 kmod_info_64_v1_t *kmod = (kmod_info_64_v1_t *) (kmod_info);
|
/macosx-10.10/xnu-2782.1.97/bsd/dev/dtrace/ |
H A D | dtrace_subr.c | 62 int (*dtrace_modload)(struct kmod_info *, uint32_t); 63 int (*dtrace_modunload)(struct kmod_info *);
|
H A D | dtrace.c | 239 static int dtrace_module_unloaded(struct kmod_info *kmod); 15052 dtrace_modctl_lookup(struct kmod_info * kmod) 15116 dtrace_module_loaded(struct kmod_info *kmod, uint32_t flag) 15282 dtrace_module_unloaded(struct kmod_info *kmod) 17635 struct kmod_info fake_kernel_kmod;
|
/macosx-10.10/xnu-2782.1.97/iokit/Kernel/ |
H A D | IOStatistics.cpp | 203 void IOStatistics::onKextLoad(OSKext *kext, kmod_info_t *kmod_info) argument 207 assert(kext && kmod_info); 214 kext->getIdentifierCString(), kmod_info->id, (uint64_t)kmod_info->address, (uint64_t)(kmod_info->address + kmod_info->size)); 224 ke->loadTag = kmod_info->id; 225 ke->address = kmod_info->address; 226 ke->address_end = kmod_info->address + kmod_info [all...] |
/macosx-10.10/smb-759.0/kernel/mysys/sys/ |
H A D | smb_apple.h | 79 typedef struct kmod_info *module_t;
|
/macosx-10.10/xnu-2782.1.97/iokit/IOKit/ |
H A D | IOStatisticsPrivate.h | 242 static void onKextLoad(OSKext *kext, kmod_info_t *kmod_info);
|
/macosx-10.10/xnu-2782.1.97/libkern/libkern/c++/ |
H A D | OSKext.h | 201 OSKextLoadTag loadTag; // 'id' from old kmod_info; 203 kmod_info_t * kmod_info; // address into linkedExec./alloced for interface member in class:OSKext
|
/macosx-10.10/webdavfs-367/webdav_fs.kextproj/webdav_fs.kmodproj/ |
H A D | webdav_vfsops.c | 1017 kern_return_t webdav_fs_module_start(struct kmod_info *ki, void *data) 1041 kern_return_t webdav_fs_module_stop(struct kmod_info *ki, void *data)
|
/macosx-10.10/xnu-2782.1.97/bsd/sys/ |
H A D | dtrace.h | 2471 extern int (*dtrace_modload)(struct kmod_info *, uint32_t); 2472 extern int (*dtrace_modunload)(struct kmod_info *);
|
/macosx-10.10/BootCache-109/ |
H A D | kext.c | 544 extern kmod_info_t kmod_info; 5293 if (kmod_info.info_version != KMOD_INFO_VERSION) { 5294 message("incompatible kmod_info versions"); 5297 mh = (struct mach_header *)kmod_info.address;
|
/macosx-10.10/xnu-2782.1.97/tools/lldbmacros/ |
H A D | memory.py | 1050 @header("{0: <20s} {1: <20s} {2: <20s} {3: >3s} {4: >5s} {5: >20s} {6: <30s}".format('kmod_info', 'address', 'size', 'id', 'refs', 'version', 'name')) 1166 load_addr = "{0: <#020x}".format(osk.kmod_info)
|
/macosx-10.10/IOKitUser-1050.1.21/kext.subproj/ |
H A D | OSKext.c | 106 kmod_info_t * kmod_info; member in struct:__OSKextLoadInfo 381 "(no kmod_info symbol or bad Mach-O layout)."); 1042 * into the kmod_info struct rather than relying on them to match the 9210 relocBytesPtr, /* kmod_info */ &kmodInfoKern); 9243 // must update the kmod_info.size field embedded within the kext image 9255 "--original load size: 0x%.8llx, original kmod_info.size: 0x%.8x", 9263 "-- new load size: 0x%.8zx, new kmod_info.size: 0x%.8x", 10854 * kmod_info fields when we check the executable. 11539 * as is an interface kext since it won't have a kmod_info struct. 11582 * the MODULE_NAME and MODULE_VERSION fields of the kmod_info struc [all...] |