Lines Matching defs:dict
2289 OSDictionary * dict;
2300 else if( (dict = OSDynamicCast( OSDictionary, entry)))
2301 offset = OSDynamicCast(OSNumber, dict->getObject( key ));
3828 OSDictionary * dict;
3835 dict = OSDynamicCast(OSDictionary, properties);
3836 if( 0 == dict)
3839 iter = OSCollectionIterator::withCollection( dict);
3847 IORegistryEntry::getRegistryRoot()->setProperty(key, dict->getObject(key));
3853 publishResource( key, dict->getObject(key) );
3921 /* Helper to add a location matching dict to the table */
3925 OSDictionary * dict;
3930 dict = OSDictionary::withCapacity( 1 );
3931 if( dict) {
3932 table->setObject( gIOLocationMatchKey, dict );
3933 dict->release();
3936 return( dict );
3940 * Go looking for a provider to match a location dict.
4017 OSDictionary * dict;
4023 dict = where->dictionaryWithProperties();
4024 if( dict) {
4035 match = dict->isEqualTo( nextDict, nextDict);
4040 dict->release();