Lines Matching refs:OSMetaClass

107 	OSMetaClass ** classes;
293 const OSMetaClass * toType) in safeMetaCast()
302 const OSMetaClass *toType) in panic_crash_fail_cast()
311 const OSMetaClass * toType) in requiredMetaCast()
330 const OSMetaClass * toType = OSTypeIDInst(typeinst); in checkTypeInst()
385 OSMetaClassBase::metaCast(const OSMetaClass * toMeta) const in metaCast()
395 return OSMetaClass::checkMetaCastWithName(toMetaSymb, this); in metaCast()
432 class OSMetaClassMeta : public OSMetaClass
439 : OSMetaClass("OSMetaClass", NULL, sizeof(OSMetaClass)) in OSMetaClassMeta()
450 const OSMetaClass * const OSMetaClass::metaClass = &sOSMetaClassMeta;
451 const OSMetaClass *
452 OSMetaClass::getMetaClass() const in getMetaClass()
458 #pragma mark OSMetaClass
469 OSMetaClass::_RESERVEDOSMetaClass0() in _RESERVEDOSMetaClass0()
474 OSMetaClass::_RESERVEDOSMetaClass1() in _RESERVEDOSMetaClass1()
479 OSMetaClass::_RESERVEDOSMetaClass2() in _RESERVEDOSMetaClass2()
484 OSMetaClass::_RESERVEDOSMetaClass3() in _RESERVEDOSMetaClass3()
489 OSMetaClass::_RESERVEDOSMetaClass4() in _RESERVEDOSMetaClass4()
494 OSMetaClass::_RESERVEDOSMetaClass5() in _RESERVEDOSMetaClass5()
499 OSMetaClass::_RESERVEDOSMetaClass6() in _RESERVEDOSMetaClass6()
504 OSMetaClass::_RESERVEDOSMetaClass7() in _RESERVEDOSMetaClass7()
559 OSMetaClass::logError(OSReturn error) in logError()
574 OSMetaClass::OSMetaClass( in OSMetaClass() function in OSMetaClass
576 const OSMetaClass * inSuperClass, in OSMetaClass()
619 OSMetaClass **oldStalled = sStalled->classes; in OSMetaClass()
623 sStalled->classes = kalloc_type_tag(OSMetaClass *, newCount, in OSMetaClass()
633 sizeof(OSMetaClass *) * oldCount); in OSMetaClass()
634 kfree_type(OSMetaClass *, oldCount, oldStalled); in OSMetaClass()
635 OSMETA_ACCUMSIZE(sizeof(OSMetaClass *) * (newCount - oldCount)); in OSMetaClass()
642 OSMetaClass::OSMetaClass( in OSMetaClass() function in OSMetaClass
644 const OSMetaClass * inSuperClass, in OSMetaClass()
648 zone_create_flags_t zflags) : OSMetaClass(inClassName, inSuperClass, in OSMetaClass()
659 OSMetaClass::~OSMetaClass() in ~OSMetaClass()
709 (sStalled->count - i) * sizeof(OSMetaClass *)); in ~OSMetaClass()
723 OSMetaClass::retain() const in retain()
727 OSMetaClass::release() const in release()
731 OSMetaClass::release(__unused int when) const in release()
735 OSMetaClass::taggedRetain(__unused const void * tag) const in taggedRetain()
739 OSMetaClass::taggedRelease(__unused const void * tag) const in taggedRelease()
743 OSMetaClass::taggedRelease(__unused const void * tag, __unused const int when) const in taggedRelease()
747 OSMetaClass::getRetainCount() const in getRetainCount()
755 OSMetaClass::getClassName() const in getClassName()
765 OSMetaClass::getClassNameSymbol() const in getClassNameSymbol()
772 OSMetaClass::getClassSize() const in getClassSize()
780 OSMetaClass::preModLoad(const char * kextIdentifier) in preModLoad()
787 sStalled->classes = kalloc_type_tag(OSMetaClass *, in preModLoad()
793 OSMETA_ACCUMSIZE((kKModCapacityIncrement * sizeof(OSMetaClass *)) + in preModLoad()
809 OSMetaClass::checkModLoad(void * loadHandle) in checkModLoad()
818 OSMetaClass::postModLoad(void * loadHandle) in postModLoad()
880 const OSMetaClass * me = sStalled->classes[i]; in postModLoad()
881 OSMetaClass * orig = OSDynamicCast(OSMetaClass, in postModLoad()
920 OSMetaClass * me = sStalled->classes[i]; in postModLoad()
969 OSMETA_ACCUMSIZE(-(sStalled->capacity * sizeof(OSMetaClass *) + in postModLoad()
971 kfree_type(OSMetaClass *, sStalled->capacity, sStalled->classes); in postModLoad()
985 OSMetaClass::instanceConstructed() const in instanceConstructed()
996 OSMetaClass::instanceDestructed() const in instanceDestructed()
1015 OSMetaClass::modHasInstance(const char * kextIdentifier) in modHasInstance()
1035 OSMetaClass::reportModInstances(const char * kextIdentifier) in reportModInstances()
1045 OSMetaClass::addInstance(const OSObject * instance, bool super) const in addInstance()
1065 OSMetaClass::removeInstance(const OSObject * instance, bool super) const in removeInstance()
1090 OSMetaClass::applyToInstances(OSOrderedSet * set, in applyToInstances()
1146 OSMetaClass::applyToInstances(OSMetaClassInstanceApplierFunction applier, in applyToInstances()
1157 OSMetaClass::applyToInstancesOfClassName( in applyToInstancesOfClassName()
1162 OSMetaClass * meta; in applyToInstancesOfClassName()
1167 && (meta = (OSMetaClass *) sAllClassesDict->getObject(name)) in applyToInstancesOfClassName()
1186 OSMetaClass::considerUnloads() in considerUnloads()
1194 OSMetaClass::removeClasses(OSCollection * metaClasses) in removeClasses()
1197 OSMetaClass * checkClass; in removeClasses()
1209 while ((checkClass = (OSMetaClass *)classIterator->getNextObject()) in removeClasses()
1217 while ((checkClass = (OSMetaClass *)classIterator->getNextObject())) { in removeClasses()
1232 const OSMetaClass *
1233 OSMetaClass::getMetaClassWithName(const OSSymbol * name) in getMetaClassWithName()
1235 OSMetaClass * retMeta = NULL; in getMetaClassWithName()
1243 retMeta = (OSMetaClass *) sAllClassesDict->getObject(name); in getMetaClassWithName()
1252 const OSMetaClass *
1253 OSMetaClass::copyMetaClassWithName(const OSSymbol * name) in copyMetaClassWithName()
1255 const OSMetaClass * meta; in copyMetaClassWithName()
1264 meta = (OSMetaClass *) sAllClassesDict->getObject(name); in copyMetaClassWithName()
1277 OSMetaClass::releaseMetaClass() const in releaseMetaClass()
1285 OSMetaClass::allocClassWithName(const OSSymbol * name) in allocClassWithName()
1287 const OSMetaClass * meta; in allocClassWithName()
1303 OSMetaClass::allocClassWithName(const OSString * name) in allocClassWithName()
1314 OSMetaClass::allocClassWithName(const char * name) in allocClassWithName()
1326 OSMetaClass::checkMetaCastWithName( in checkMetaCastWithName()
1332 const OSMetaClass * const meta = getMetaClassWithName(name); in checkMetaCastWithName()
1344 OSMetaClass::
1359 OSMetaClass::checkMetaCastWithName( in checkMetaCastWithName()
1381 OSMetaClass::checkMetaCast( in checkMetaCast()
1384 const OSMetaClass * const toMeta = this; in checkMetaCast()
1385 const OSMetaClass * fromMeta; in checkMetaCast()
1403 OSMetaClass::reservedCalled(int ind) const in reservedCalled()
1412 OSMetaClass *
1413 OSMetaClass::getSuperClass() const in getSuperClass()
1421 OSMetaClass::getKmodName() const in getKmodName()
1433 OSMetaClass::getKext() const in getKext()
1441 OSMetaClass::getInstanceCount() const in getInstanceCount()
1450 OSMetaClass::printInstanceCounts() in printInstanceCounts()
1454 OSMetaClass * meta; in printInstanceCounts()
1461 meta = (OSMetaClass *)sAllClassesDict->getObject(className); in printInstanceCounts()
1479 OSMetaClass::getClassDictionary() in getClassDictionary()
1488 OSMetaClass::serialize(__unused OSSerialize * s) const in serialize()
1498 OSMetaClass::serializeClassDictionary(OSDictionary * serializeDictionary) in serializeClassDictionary()
1519 const OSMetaClass * meta; in serializeClassDictionary()
1522 meta = (OSMetaClass *)sAllClassesDict->getObject(className); in serializeClassDictionary()
1551 OSMetaClass::trackedNew(size_t size) in trackedNew()
1571 OSMetaClass::trackedDelete(void * instance, size_t size) in trackedDelete()
1582 OSMetaClass::trackedInstance(OSObject * instance) const in trackedInstance()
1590 OSMetaClass::trackedFree(OSObject * instance) const in trackedFree()
1598 OSMetaClass::trackedAccumSize(OSObject * instance, size_t size) const in trackedAccumSize()
1606 OSMetaClass::getTracking() const in getTracking()