Lines Matching refs:kext
81 if (e1->kext < e2->kext)
83 else if (e1->kext > e2->kext)
203 void IOStatistics::onKextLoad(OSKext *kext, kmod_info_t *kmod_info)
207 assert(kext && kmod_info);
214 kext->getIdentifierCString(), kmod_info->id, (uint64_t)kmod_info->address, (uint64_t)(kmod_info->address + kmod_info->size));
223 ke->kext = kext;
243 void IOStatistics::onKextUnload(OSKext *kext)
247 assert(kext);
253 LOG(1, "IOStatistics::onKextUnload: %s\n", kext->getIdentifierCString());
257 sought.kext = kext;
275 /* Remove from kext trees */
294 panic("IOStatistics::onKextUnload: cannot find kext: %s", kext->getIdentifierCString());
323 if (kextHint && kextHint->kext == parentKext) {
327 soughtKext.kext = parentKext;
361 panic("IOStatistics::onClassAdded: cannot find parent kext: %s", parentKext->getIdentifierCString());
503 panic("IOStatistics::registerWorkLoop: cannot find parent kext");
598 /* Track the kext dependency */
819 LOG(2, "IOStatistics::getUserClientStatistics - requesting kext w/load tag: %d\n", requestedLoadTag);
871 ke->kext->getSizeInfo(&stats->loadSize, &stats->wiredSize);
1004 strncpy(kextIDs->identifier, ke->kext->getIdentifierCString(), kIOStatisticsDriverNameLength);
1243 if (!ke->kext->isKernelComponent()) {