Home
last modified time | relevance | path

Searched refs:OSMetaClass (Results 1 – 24 of 24) sorted by relevance

/xnu-11215/libkern/c++/
H A DOSMetaClass.cpp439 : OSMetaClass("OSMetaClass", NULL, sizeof(OSMetaClass)) in OSMetaClassMeta()
450 const OSMetaClass * const OSMetaClass::metaClass = &sOSMetaClassMeta;
451 const OSMetaClass *
574 OSMetaClass::OSMetaClass( in OSMetaClass() function in OSMetaClass
642 OSMetaClass::OSMetaClass( in OSMetaClass() function in OSMetaClass
659 OSMetaClass::~OSMetaClass() in ~OSMetaClass()
881 OSMetaClass * orig = OSDynamicCast(OSMetaClass, in postModLoad()
1232 const OSMetaClass *
1252 const OSMetaClass *
1344 OSMetaClass::
[all …]
H A DOSObject.cpp52 const OSMetaClass * const OSObject::metaClass = &OSObject::gMetaClass;
53 const OSMetaClass * const OSObject::superClass = NULL;
59 const OSMetaClass *
72 : OSMetaClass("OSObject", OSObject::superClass, sizeof(OSObject)) in MetaClass()
97 const OSMetaClass *meta = obj->getMetaClass(); in getClassName()
299 return OSMetaClass::trackedNew(size); in operator new()
316 return OSMetaClass::trackedNew(size); in OSObject_typed_operator_new()
355 return OSMetaClass::trackedDelete(mem, size); in operator delete()
373 return OSMetaClass::trackedDelete(mem, size); in OSObject_typed_operator_delete()
401 const OSMetaClass *meta = getMetaClass(); in free()
[all …]
H A DOSRuntime.cpp237 && (!metaHandle || OSMetaClass::checkModLoad(metaHandle)); in OSRuntimeCallStructorsInSection()
254 result = OSMetaClass::checkModLoad(metaHandle); in OSRuntimeCallStructorsInSection()
304 if (OSMetaClass::modHasInstance(kmodInfo->name)) { in OSRuntimeFinalizeCPP()
319 metaHandle = OSMetaClass::preModLoad(kmodInfo->name); in OSRuntimeFinalizeCPP()
334 (void)OSMetaClass::postModLoad(metaHandle); in OSRuntimeFinalizeCPP()
482 metaHandle = OSMetaClass::preModLoad(kmodInfo->name); in OSRuntimeInitializeCPP()
526 result = OSMetaClass::postModLoad(metaHandle); in OSRuntimeInitializeCPP()
H A DOSCPPDebug.cpp36 OSMetaClass::printInstanceCounts(); in OSPrintMemory()
H A DOSKext.cpp8677 if (metaClasses && !OSMetaClass::removeClasses(metaClasses.get())) {
9968 #pragma mark OSMetaClass Support
9974 OSMetaClass * aClass,
10009 const OSMetaClass * metaScan = NULL; // do not release
10047 OSMetaClass * aClass)
10106 OSMetaClass * checkClass = NULL; // do not release
10117 while ((checkClass = (OSMetaClass *)classIterator->getNextObject())) {
10154 OSMetaClass * checkClass = NULL; // do not release
12623 while ((thisMetaClass = OSDynamicCast(OSMetaClass,
15444 const OSMetaClass * myTypeID;
[all …]
/xnu-11215/libkern/libkern/c++/
H A DOSMetaClass.h134 class OSMetaClass; variable
814 const OSMetaClass * toMeta);
839 const OSMetaClass * toMeta);
1037 class OSMetaClass : public OSMetaClassBase
1052 const OSMetaClass *superClassLink;
1073 OSMetaClass();
1288 OSMetaClass(const char * className,
1289 const OSMetaClass * superclass,
1316 OSMetaClass(const char * className,
1317 const OSMetaClass * superclass,
[all …]
H A DOSValueObject.h334 static inline class MetaClass : public OSMetaClass
344 static inline const OSMetaClass * const metaClass = &OSValueObject::gMetaClass;
348 virtual const OSMetaClass *
362 explicit OSValueObject(const OSMetaClass * meta) : OSObject(meta) in OSValueObject()
391 OSMetaClass("OSValueObject<" #typeName ">", &OSObject::gMetaClass, sizeof(OSValueObject)) {}
H A DMakefile27 OSMetaClass.h \
H A DOSKext.h233 friend class OSMetaClass; variable
639 OSMetaClass * aClass,
642 OSMetaClass * aClass);
/xnu-11215/iokit/IOKit/
H A DIOStatisticsPrivate.h90 const OSMetaClass *metaClass;
250 static void onClassAdded(OSKext *parentKext, OSMetaClass *metaClass);
251 static void onClassRemoved(OSKext *parentKext, OSMetaClass *metaClass);
H A DIODMACommand.h629 OSMetaClass::allocClassWithName("IODMACommand"); in weakWithSpecification()
/xnu-11215/libkern/conf/
H A DMakefile.template68 OSMetaClass.cpo_CXXWARNFLAGS_ADD += -Wno-cast-align
99 OSMetaClass.cpo_CXXWARNFLAGS_ADD += -Wno-sign-conversion
H A Dfiles19 libkern/c++/OSMetaClass.cpp optional libkerncpp
/xnu-11215/iokit/Kernel/
H A DprintPlist2 const OSMetaClass * typeID;
H A DIOStatistics.cpp312 IOStatistics::onClassAdded(OSKext *parentKext, OSMetaClass *metaClass) in onClassAdded()
342 const OSMetaClass *superClass; in onClassAdded()
376 IOStatistics::onClassRemoved(OSKext *parentKext, OSMetaClass *metaClass) in onClassRemoved()
H A DIOUserClient.cpp2412 const OSMetaClass* my_obj = NULL; in is_io_object_get_class()
2436 const OSMetaClass * meta; in is_io_object_get_superclass()
2437 const OSMetaClass * super; in is_io_object_get_superclass()
2455 meta = OSMetaClass::copyMetaClassWithName(name); in is_io_object_get_superclass()
2487 const OSMetaClass * meta; in is_io_object_get_bundle_identifier()
2506 meta = OSMetaClass::copyMetaClassWithName(name); in is_io_object_get_bundle_identifier()
4463 const OSMetaClass * meta; in is_io_service_open_extended()
H A DIOUserServer.cpp127 const OSMetaClass * meta;
1271 const OSMetaClass *actionMetaClass = NULL; // do not release in OSActionCreateWithTypeNameInternal()
1277 actionMetaClass = OSMetaClass::getMetaClassWithName(sym); in OSActionCreateWithTypeNameInternal()
2496 return const_cast<OSMetaClass *>(meta)->Dispatch(rpc); in Dispatch()
2947 const OSMetaClass * meta; in objectInstantiate()
4468 cls->meta = OSMetaClass::copyMetaClassWithName(sym); in registerClass()
5237 inst = OSMetaClass::allocClassWithName(sym); in Create_Impl()
5419 for (const OSMetaClass * meta = provider->getMetaClass(); meta; meta = meta->getSuperClass()) { in CopyProviderProperties_Impl()
H A DIOService.cpp4063 inst = (IOService *) OSMetaClass::allocClassWithName( symbol); in probeCandidates()
5237 const OSMetaClass * iomediaClass; in publishHiddenMedia()
5240 iomediaClass = OSMetaClass::getMetaClassWithName(gIOMediaKey); in publishHiddenMedia()
5290 const OSMetaClass * ioblockstoragedriverClass; in setRootMedia()
5293 ioblockstoragedriverClass = OSMetaClass::getMetaClassWithName(gIOBlockStorageDriverKey); in setRootMedia()
6135 OSMetaClass::applyToInstancesOfClassName(sym, instanceMatch, &ctx); in copyExistingServices()
8081 temp = OSMetaClass::allocClassWithName(userClientClass); in newUserClient()
H A DIOCatalogue.cpp222 const OSMetaClass * meta; in findDrivers()
H A DIOKitDebug.cpp209 OSMetaClass::serializeClassDictionary(dict); in serialize()
H A DIOServicePM.cpp1688 const OSMetaClass *controllingDriverMetaClass = NULL; in handleAcknowledgeSetPowerState()
4193 const OSMetaClass *controllingDriverMetaClass = NULL; in driverSetPowerState()
/xnu-11215/iokit/DriverKit/
H A DOSObject.iig47 #include <DriverKit/OSMetaClass.h>
254 class OSMetaClass;
261 virtual const OSMetaClass *
/xnu-11215/libsyscall/mach/
H A Derr_libkern.sub48 "(libkern/metaclass) OSMetaClass::preModLoad() not called, runtime internal error", /* 3 */
/xnu-11215/iokit/Tests/
H A DTests.cpp2189 obj = OSMetaClass::allocClassWithName(classname); in sysctl_iokit_test_service_setup()