Lines Matching refs:matching
42 // how long to wait for matching root device, secs
160 OSDictionary * matching;
166 matching = IOService::serviceMatching( "IONetworkInterface" );
167 if ( matching == 0 )
194 if ( matching->setObject( gIOPropertyMatchKey,
201 return( matching );
205 if ( matching ) matching->release();
267 OSDictionary * matching;
288 matching = OSDictionary::withCapacity( 1 );
289 if( !matching)
295 matching->setObject( kIOPathMatchKey, str );
298 return( matching );
302 if( matching)
303 matching->release();
317 OSDictionary * matching = 0;
353 data = OSDynamicCast(OSData, regEntry->getProperty( "root-matching" ));
355 matching = OSDynamicCast(OSDictionary, OSUnserializeXML((char *)data->getBytesNoCopy()));
356 if (matching) {
371 matching = IOUUIDMatching();
432 if( (!matching) && rdBootVar[0] ) {
439 matching = IONetworkNamePrefixMatching( "en" );
455 matching = IOUUIDMatching();
461 matching = IOBSDNameMatching( look );
465 if( !matching) {
469 matching = IOService::serviceMatching( "IOMedia" );
472 matching->setObject("Content", astring);
477 if( true && matching) {
480 if( matching->serialize( s )) {
489 matching->retain();
490 service = IOService::waitForService( matching, &t );
515 matching->release();