Lines Matching defs:dict

183     OSDictionary **	 	dict;
186 dict = &gIOObjectPorts;
188 dict = &gIOConnectPorts;
192 if( 0 == *dict)
193 *dict = OSDictionary::withCapacity( 1 );
195 return( *dict );
202 OSDictionary * dict;
208 dict = dictForType( type );
209 if( !dict)
213 dict->getObject( (const OSSymbol *) obj ))) {
228 dict->setObject( (const OSSymbol *) obj, inst );
246 OSDictionary * dict;
252 if( (dict = dictForType( type ))) {
255 machPort = (IOMachPort *) dict->getObject( (const OSSymbol *) obj );
259 dict->removeObject( (const OSSymbol *) obj );
274 OSDictionary * dict;
279 if( (dict = dictForType( type ))) {
281 machPort = (IOMachPort *) dict->getObject( (const OSSymbol *) obj );
283 dict->removeObject( (const OSSymbol *) obj );
292 OSDictionary * dict;
297 if( (dict = dictForType( type ))) {
298 machPort = (IOMachPort *) dict->getObject( (const OSSymbol *) obj );
313 OSDictionary * dict;
318 if( (dict = IOMachPort::dictForType( IKOT_IOKIT_CONNECT )))
321 port = (IOMachPort *) dict->getObject( (const OSSymbol *) obj );
327 dict->setObject((const OSSymbol *) uc->mappings, port);
333 dict->removeObject( (const OSSymbol *) obj );
1542 OSDictionary * dict;
1546 if( (dict = OSDynamicCast( OSDictionary, obj))) {
1547 *matches = service->passiveMatch( dict );
1591 OSDictionary * dict;
1598 if( (dict = OSDynamicCast( OSDictionary, obj))) {
1599 *existing = IOService::getMatchingServices( dict );
1644 OSDictionary * dict;
1651 if( (dict = OSDynamicCast( OSDictionary, obj))) {
1652 *service = IOService::copyMatchingService( dict );
1702 OSDictionary * dict;
1716 if( !(dict = OSDynamicCast( OSDictionary,
1744 notify = IOService::addMatchingNotification( sym, dict,
1757 if( dict)
1758 dict->release();
4001 OSDictionary * dict;
4003 dict = OSDynamicCast(OSDictionary, obj);
4004 if ( dict ) {
4005 if ( !gIOCatalogue->removeDrivers( dict,
4017 OSDictionary * dict;
4019 dict = OSDynamicCast(OSDictionary, obj);
4020 if ( dict ) {
4021 if ( !gIOCatalogue->startMatching( dict ) ) {