Lines Matching refs:OSObject

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::free();
1824 return (OSObject::init());
2646 static void serviceOpenMessageApplier( OSObject * object, void * ctx )
2786 static SInt32 IOServiceObjectOrder( const OSObject * entry, void * ref)
2814 const OSObject * obj1 = (const OSObject *) inObj1;
2815 const OSObject * obj2 = (const OSObject *) inObj2;
2918 OSObject * nextMatch = 0;
3062 inst->setProperty( gIOMatchCategoryKey, (OSObject *) category );
3252 void IOService::publishResource( const char * key, OSObject * value )
3262 void IOService::publishResource( const OSSymbol * key, OSObject * value )
3265 value = (OSObject *) gIOServiceKey;
3278 OSObject * resourcesProp;
3306 bool IOService::checkResource( OSObject * matching )
3340 OSObject * resourcesProp;
3391 OSObject::free();
3819 OSObject * result;
3826 bool IOService::instanceMatch(const OSObject * entry, void * context)
3858 ctx->result = OSSet::withObjects((const OSObject **) &service, 1, 1);
3868 OSObject * IOService::copyExistingServices( OSDictionary * matching,
3871 OSObject * current = 0;
3874 OSObject * obj;
3900 current = OSSet::withObjects((const OSObject **) &service, 1, 1 );
3950 (const OSObject **) &service, 1, 1 );
3961 OSObject * _current = 0;
3982 (const OSObject **) &service, 1, 1 );
4405 table->setObject(gIOProviderClassKey, (OSObject *)str );
4431 table->setObject( gIONameMatchKey, (OSObject *)name );
4455 table->setObject( gIOResourceMatchKey, (OSObject *) str );
4475 OSDictionary * IOService::propertyMatching( const OSSymbol * key, const OSObject * value,
4548 OSObject::free();
4556 whence->removeObject( (OSObject *) this );
4656 OSObject * prop;
4689 OSObject * locked = kOSBooleanFalse;
4794 IOReturn IOResources::setProperties( OSObject * properties )
4842 OSObject * value;
4858 OSObject * value;
4930 OSObject * obj;
5057 OSObject * prop; \
5181 OSObject *temp;
5195 (OSObject *) userClientClass);
5752 IOReturn IOService::registerInterrupt(int source, OSObject *target,
6116 OSObject * entitlement;