void OSMetaClass::reportModInstances(const char *kmodName) { OSSet *kmodClasses; OSCollectionIterator *iter; OSMetaClass *checkClass; kmodClasses = OSDynamicCast(OSSet, sKModClassesDict->getObject(kmodName)); if (!kmodClasses) return; iter = OSCollectionIterator::withCollection(kmodClasses); if (!iter) return; while ( (checkClass = (OSMetaClass *) iter->getNextObject()) ) if (checkClass->getInstanceCount()) { printf("%s: %s has %d instance(s)\n", kmodName, checkClass->getClassName(), checkClass->getInstanceCount()); } iter->release(); }