/xnu-2782.1.97/iokit/Kernel/ |
H A D | IOReportLegend.cpp | 47 #define super OSObject 48 OSDefineMetaClassAndStructors(IOReportLegend, OSObject);
|
H A D | IORegistryEntry.cpp | 47 #define super OSObject 49 OSDefineMetaClassAndStructors(IORegistryEntry, OSObject) 85 class IORegistryPlane : public OSObject { 101 OSDefineMetaClassAndStructors(IORegistryPlane, OSObject) 406 OSObject * \ 409 OSObject * obj; \ 421 OSObject * \ 426 OSObject * obj = getProperty( aKey ); \ 445 OSObject * \ 450 OSObject * ob [all...] |
H A D | RootDomainUserClient.h | 79 OSObject * target,
|
H A D | IOPMPowerSource.cpp | 132 OSObject *iteratorKey; 133 OSObject *obj; 165 void IOPMPowerSource::setPSProperty(const OSSymbol *key, OSObject *val) 167 OSObject *lastVal; 302 OSObject *IOPMPowerSource::getPSProperty(const OSSymbol *symmie) {
|
H A D | IONVRAM.cpp | 78 OSObject *prop; 296 OSObject *IODTNVRAM::copyProperty(const OSSymbol *aKey) const 300 OSObject *theObject; 320 OSObject *IODTNVRAM::copyProperty(const char *aKey) const 323 OSObject *theObject = 0; 334 OSObject *IODTNVRAM::getProperty(const OSSymbol *aKey) const 336 OSObject *theObject; 344 OSObject *IODTNVRAM::getProperty(const char *aKey) const 346 OSObject *theObject; 354 bool IODTNVRAM::setProperty(const OSSymbol *aKey, OSObject *anObjec [all...] |
H A D | IOCPU.cpp | 290 IOCPU *targetCPU = OSDynamicCast(IOCPU, (OSObject *)target); 298 IOCPU *targetCPU = OSDynamicCast(IOCPU, (OSObject *)target); 305 IOCPU *sourceCPU = OSDynamicCast(IOCPU, (OSObject *)source); 306 IOCPU *targetCPU = OSDynamicCast(IOCPU, (OSObject *)target); 313 IOCPU *targetCPU = OSDynamicCast(IOCPU, (OSObject *)target); 320 IOCPU *targetCPU = OSDynamicCast(IOCPU, (OSObject *)target); 518 OSObject *IOCPU::getProperty(const OSSymbol *aKey) const 525 bool IOCPU::setProperty(const OSSymbol *aKey, OSObject *anObject) 565 IOReturn IOCPU::setProperties(OSObject *properties)
|
H A D | IOCommandGate.cpp | 71 bool IOCommandGate::init(OSObject *inOwner, Action inAction) 82 IOCommandGate::commandGate(OSObject *inOwner, Action inAction)
|
H A D | IODMAEventSource.cpp | 38 bool IODMAEventSource::init(OSObject *inOwner, 74 IODMAEventSource *IODMAEventSource::dmaEventSource(OSObject *inOwner,
|
H A D | IODataQueue.cpp | 48 #define super OSObject 50 OSDefineMetaClassAndStructors(IODataQueue, OSObject)
|
H A D | IOStartIOKit.cpp | 96 OSObject * obj; 161 gIORemoveOnReadProperties = OSSet::withObjects((const OSObject **) &gIOProgressBackbufferKey, 1);
|
H A D | IOHibernateInternal.h | 46 OSObject * saveBootDevice;
|
H A D | IOTimerEventSource.cpp | 124 DTRACE_TMR3(iotescallout__expire, Action, doit, OSObject, me->owner, void, me->workLoop); 166 DTRACE_TMR3(iotescallout__expire, Action, doit, OSObject, me->owner, void, me->workLoop); 191 bool IOTimerEventSource::init(OSObject *inOwner, Action inAction) 206 IOTimerEventSource::timerEventSource(OSObject *inOwner, Action inAction)
|
H A D | IOUserClient.cpp | 145 // IOMachPort maps OSObjects to ports, avoiding adding an ivar to OSObject. 147 class IOMachPort : public OSObject 151 OSObject * object; 156 static IOMachPort * portForObject( OSObject * obj, 158 static bool noMoreSendersForObject( OSObject * obj, 160 static void releasePortForObject( OSObject * obj, 162 static void setHoldDestroy( OSObject * obj, ipc_kobject_type_t type ); 172 #define super OSObject 173 OSDefineMetaClassAndStructors(IOMachPort, OSObject) 200 IOMachPort * IOMachPort::portForObject ( OSObject * ob [all...] |
H A D | IOService.cpp | 79 OSDefineMetaClassAndStructors(_IOConfigThread, OSObject) 81 OSDefineMetaClassAndStructors(_IOServiceJob, OSObject) 87 OSDefineMetaClassAndAbstractStructors(IONotifier, OSObject) 967 OSObject * _IOOpenServiceIterator::getNextObject() 1089 const OSObject * objs[2]; 1501 IOReturn IOService::messageClient( UInt32 type, OSObject * client, 1578 OSObject * next; 1603 static void messageClientsApplier( OSObject * object, void * ctx ) 1714 static void cleanInterestList( OSObject * head ) 1773 OSObject [all...] |
/xnu-2782.1.97/iokit/Tests/ |
H A D | TestDevice.cpp | 38 #define super OSObject 45 OSDefineMetaClassAndStructors(TestDevice, OSObject)
|
H A D | TestCollections.cpp | 43 OSObject *cache[numStrCache], *str, *sym; 54 cache[i] = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]); 195 str = (OSObject *) OSSymbol::withCStringNoCopy(strCache[0]); 197 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]); 237 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]); 256 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]); 281 OSObject *cache[numStrCache], *str, *sym; 293 cache[i] = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]); 421 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]); 430 sym = (OSObject *) OSSymbo [all...] |
/xnu-2782.1.97/libkern/c++/ |
H A D | OSNumber.cpp | 39 #define super OSObject 41 OSDefineMetaClassAndStructors(OSNumber, OSObject)
|
H A D | OSSerializeBinary.cpp | 258 OSObject * 261 OSObject ** objsArray; 265 OSObject ** stackArray; 269 OSObject * result; 270 OSObject * parent; 277 OSObject * o; 358 o = (OSObject *) OSSymbol::withCString((const char *) next);
|
H A D | OSUnserialize.cpp | 169 static OSObject *buildOSDictionary(object_t *); 170 static OSObject *buildOSArray(object_t *); 171 static OSObject *buildOSSet(object_t *); 172 static OSObject *buildOSString(object_t *); 173 static OSObject *buildOSData(object_t *); 174 static OSObject *buildOSOffset(object_t *); 175 static OSObject *buildOSBoolean(object_t *o); 178 static OSObject *retrieveObject(int); 184 static OSObject *parsedObject; 1463 { parsedObject = (OSObject *)NUL [all...] |
H A D | OSMetaClass.cpp | 35 #include <libkern/c++/OSObject.h> 280 OSObject * alloc() const; 285 OSObject * OSMetaClassMeta::alloc() const { return 0; } 789 OSMetaClass::addInstance(const OSObject * instance, bool super) const 805 OSMetaClass::removeInstance(const OSObject * instance, bool super) const 835 OSObject * obj; 950 OSObject * 953 OSObject * result = 0; 966 OSObject * 970 OSObject * resul [all...] |
/xnu-2782.1.97/iokit/IOKit/ |
H A D | IOService.h | 147 typedef void (*IOInterruptAction)( OSObject * target, void * refCon, 175 typedef void (*OSObjectApplierFunction)(OSObject * object, void * context); 236 A string or collection of strings that match the provider's name. The comparison is implemented with the @link //apple_ref/cpp/instm/IORegistryEntry/compareNames/virtualbool/(OSObject*,OSString**) IORegistryEntry::compareNames@/link method, which supports a single string, or any collection (OSArray, OSSet, OSDictionary etc.) of strings. IOService objects with device tree properties (eg. IOPCIDevice) will also be matched based on that standard's "compatible", "name", "device_type" properties. The matching name will be left in the driver's property table in the <code>kIONameMatchedKey</code> property. 702 static void publishResource( const OSSymbol * key, OSObject * value = 0 ); 710 static void publishResource( const char * key, OSObject * value = 0 ); 869 static OSDictionary * propertyMatching( const OSSymbol * key, const OSObject * value, 1096 virtual IOReturn registerInterrupt(int source, OSObject *target, 1183 virtual IOReturn messageClient( UInt32 messageType, OSObject * client, 1309 bool checkResource( OSObject * matching ); 1341 static bool instanceMatch(const OSObject * entr [all...] |
H A D | IOCommandPool.h | 75 class IOCommandPool : public OSObject
|
H A D | IOServicePM.h | 91 class IOPMprot : public OSObject
|
H A D | IOMemoryCursor.h | 31 #include <libkern/c++/OSObject.h> 55 class IOMemoryCursor : public OSObject
|
/xnu-2782.1.97/iokit/Families/IOSystemManagement/ |
H A D | IOWatchDogTimer.cpp | 75 IOReturn IOWatchDogTimer::setProperties(OSObject *properties)
|