Lines Matching refs:kmodInfo

172 	kmod_info_t              * kmodInfo,  in OSRuntimeCallStructorsInSection()  argument
211 panic("%s: null structor", kmodInfo->name); in OSRuntimeCallStructorsInSection()
250 kmodInfo->name, section->segname); in OSRuntimeCallStructorsInSection()
271 kmod_info_t * kmodInfo; in OSRuntimeFinalizeCPP() local
284 kmodInfo = theKext->kmod_info; in OSRuntimeFinalizeCPP()
285 if (!kmodInfo || !kmodInfo->address) { in OSRuntimeFinalizeCPP()
289 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeFinalizeCPP()
292 textStart = kmodInfo->address; in OSRuntimeFinalizeCPP()
293 textEnd = textStart + kmodInfo->size; in OSRuntimeFinalizeCPP()
297 kmodInfo = &g_kernel_kmod_info; in OSRuntimeFinalizeCPP()
298 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeFinalizeCPP()
304 if (OSMetaClass::modHasInstance(kmodInfo->name)) { in OSRuntimeFinalizeCPP()
308 kmodInfo->name); in OSRuntimeFinalizeCPP()
309 OSKext::reportOSMetaClassInstances(kmodInfo->name, kOSRuntimeLogSpec); in OSRuntimeFinalizeCPP()
319 metaHandle = OSMetaClass::preModLoad(kmodInfo->name); in OSRuntimeFinalizeCPP()
321 OSSymbol::checkForPageUnload((void *)kmodInfo->address, in OSRuntimeFinalizeCPP()
322 (void *)(kmodInfo->address + kmodInfo->size)); in OSRuntimeFinalizeCPP()
324 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeFinalizeCPP()
330 OSRuntimeCallStructorsInSection(theKext, kmodInfo, NULL, segment, in OSRuntimeFinalizeCPP()
448 kmod_info_t * kmodInfo; in OSRuntimeInitializeCPP() local
462 kmodInfo = theKext->kmod_info; in OSRuntimeInitializeCPP()
463 if (!kmodInfo || !kmodInfo->address) { in OSRuntimeInitializeCPP()
467 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeInitializeCPP()
471 textStart = kmodInfo->address; in OSRuntimeInitializeCPP()
472 textEnd = textStart + kmodInfo->size; in OSRuntimeInitializeCPP()
476 kmodInfo = &g_kernel_kmod_info; in OSRuntimeInitializeCPP()
477 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeInitializeCPP()
482 metaHandle = OSMetaClass::preModLoad(kmodInfo->name); in OSRuntimeInitializeCPP()
500 theKext, kmodInfo, metaHandle, segment, in OSRuntimeInitializeCPP()
516 OSRuntimeCallStructorsInSection(theKext, kmodInfo, NULL, segment, in OSRuntimeInitializeCPP()