Lines Matching defs:dict
2487 OSDictionary * dict;
2493 if( (dict = OSDynamicCast( OSDictionary, entry)))
2494 offset = OSDynamicCast(OSNumber, dict->getObject( key ));
4476 OSDictionary * dict;
4483 dict = OSDynamicCast(OSDictionary, properties);
4484 if( 0 == dict)
4487 iter = OSCollectionIterator::withCollection( dict);
4496 consoleUsers = OSDynamicCast(OSArray, dict->getObject(key));
4503 publishResource( key, dict->getObject(key) );
4571 /* Helper to add a location matching dict to the table */
4575 OSDictionary * dict;
4580 dict = OSDictionary::withCapacity( 1 );
4581 if( dict) {
4582 table->setObject( gIOLocationMatchKey, dict );
4583 dict->release();
4586 return( dict );
4590 * Go looking for a provider to match a location dict.
4662 OSDictionary * dict;
4667 dict = dictionaryWithProperties();
4668 if( dict) {
4679 match = dict->isEqualTo( nextDict, nextDict);
4684 dict->release();