Lines Matching refs:OSDictionary

242 static OSDictionary *           gNotifications;
549 gNotifications = OSDictionary::withCapacity( 1 ); in initialize()
628 gExclaveProxyStates = OSDictionary::withCapacity( 1 ); in initialize()
727 getDebugFlags( OSDictionary * props ) in getDebugFlags()
792 IOService::init( OSDictionary * dictionary ) in init()
1242 OSDictionary * table; in catalogNewDrivers()
1252 while ((table = (OSDictionary *) newTables->getFirstObject())) { in catalogNewDrivers()
1320 IOService::matchPropertyTable( OSDictionary * table, SInt32 * score ) in matchPropertyTable()
1326 IOService::matchPropertyTable( OSDictionary * table ) in matchPropertyTable()
3681 OSDictionary * dict; in IOServiceObjectOrder()
3691 if ((dict = OSDynamicCast( OSDictionary, entry))) { in IOServiceObjectOrder()
3847 OSDictionary * match = NULL; in probeCandidates()
3851 OSDictionary * props; in probeCandidates()
3859 OSDictionary * startDict = NULL; in probeCandidates()
3873 OSDictionary * rematchPersonality; in probeCandidates()
3883 rematchPersonality = OSDynamicCast(OSDictionary, prop1); in probeCandidates()
3907 } else if (!(match = OSDynamicCast( OSDictionary, nextMatch ))) { in probeCandidates()
3962 props = OSDictionary::withDictionary(match, match->getCount()); in probeCandidates()
4044 && (props = (OSDictionary *) familyMatches->getFirstObject())) { in probeCandidates()
4126 startDict = OSDictionary::withCapacity( 1 ); in probeCandidates()
4311 OSDictionary * matching = IOService::serviceMatching(gIOUserServerClassKey); in __WAITING_FOR_USER_SERVER__()
5086 OSDictionary * table; in checkResource()
5096 } else if ((table = OSDynamicCast( OSDictionary, matching ))) { in checkResource()
6039 OSDictionary * table;
6052 OSDictionary * table = ctx->table; in instanceMatch()
6090 IOService::copyExistingServices( OSDictionary * matching, in copyExistingServices()
6232 IOService::getMatchingServices( OSDictionary * matching ) in getMatchingServices()
6248 IOService::copyMatchingService( OSDictionary * matching ) in copyMatchingService()
6279 const OSSymbol * type, OSDictionary * matching, in setNotification()
6334 const OSSymbol * type, OSDictionary * matching, in doInstallNotification()
6377 IOService::installNotification(const OSSymbol * type, OSDictionary * matching, in installNotification()
6402 const OSSymbol * type, OSDictionary * matching, in installNotification()
6426 const OSSymbol * type, OSDictionary * matching, in addNotification()
6449 const OSSymbol * type, OSDictionary * matching, in addMatchingNotification()
6497 const OSSymbol * type, OSDictionary * matching, in addMatchingNotification()
6554 IOService::waitForMatchingServiceWithToken( OSDictionary * matching, in waitForMatchingServiceWithToken()
6578 OSDictionary * dict; in waitForMatchingServiceWithToken()
6584 if ((dict = OSDynamicCast(OSDictionary, obj))) { in waitForMatchingServiceWithToken()
6663 IOService::waitForMatchingService( OSDictionary * matching, in waitForMatchingService()
6670 IOService::waitForService( OSDictionary * matching, in waitForService()
6753 OSDictionary *
6755 OSDictionary * table ) in serviceMatching()
6765 table = OSDictionary::withCapacity( 2 ); in serviceMatching()
6776 OSSharedPtr<OSDictionary>
6778 OSSharedPtr<OSDictionary> table) in serviceMatching()
6780 OSDictionary * result = serviceMatching(name, table.get()); in serviceMatching()
6782 return OSSharedPtr<OSDictionary>(result, OSRetain); in serviceMatching()
6784 return OSSharedPtr<OSDictionary>(result, OSNoRetain); in serviceMatching()
6789 OSDictionary *
6791 OSDictionary * table ) in serviceMatching()
6806 OSSharedPtr<OSDictionary>
6808 OSSharedPtr<OSDictionary> table) in serviceMatching()
6810 OSDictionary * result = serviceMatching(className, table.get()); in serviceMatching()
6812 return OSSharedPtr<OSDictionary>(result, OSRetain); in serviceMatching()
6814 return OSSharedPtr<OSDictionary>(result, OSNoRetain); in serviceMatching()
6819 OSDictionary *
6821 OSDictionary * table ) in nameMatching()
6824 table = OSDictionary::withCapacity( 2 ); in nameMatching()
6834 OSSharedPtr<OSDictionary>
6836 OSSharedPtr<OSDictionary> table) in nameMatching()
6838 OSDictionary * result = nameMatching(name, table.get()); in nameMatching()
6840 return OSSharedPtr<OSDictionary>(result, OSRetain); in nameMatching()
6842 return OSSharedPtr<OSDictionary>(result, OSNoRetain); in nameMatching()
6847 OSDictionary *
6849 OSDictionary * table ) in nameMatching()
6864 OSSharedPtr<OSDictionary>
6866 OSSharedPtr<OSDictionary> table) in nameMatching()
6868 OSDictionary * result = nameMatching(name, table.get()); in nameMatching()
6870 return OSSharedPtr<OSDictionary>(result, OSRetain); in nameMatching()
6872 return OSSharedPtr<OSDictionary>(result, OSNoRetain); in nameMatching()
6877 OSDictionary *
6879 OSDictionary * table ) in resourceMatching()
6890 OSSharedPtr<OSDictionary>
6892 OSSharedPtr<OSDictionary> table) in resourceMatching()
6894 OSDictionary * result = resourceMatching(str, table.get()); in resourceMatching()
6896 return OSSharedPtr<OSDictionary>(result, OSRetain); in resourceMatching()
6898 return OSSharedPtr<OSDictionary>(result, OSNoRetain); in resourceMatching()
6903 OSDictionary *
6905 OSDictionary * table ) in resourceMatching()
6921 OSSharedPtr<OSDictionary>
6923 OSSharedPtr<OSDictionary> table) in resourceMatching()
6925 OSDictionary * result = resourceMatching(name, table.get()); in resourceMatching()
6927 return OSSharedPtr<OSDictionary>(result, OSRetain); in resourceMatching()
6929 return OSSharedPtr<OSDictionary>(result, OSNoRetain); in resourceMatching()
6934 OSDictionary *
6936 OSDictionary * table ) in propertyMatching()
6938 OSDictionary * properties; in propertyMatching()
6940 properties = OSDictionary::withCapacity( 2 ); in propertyMatching()
6947 table = OSDictionary::withCapacity( 2 ); in propertyMatching()
6959 OSSharedPtr<OSDictionary>
6961 OSSharedPtr<OSDictionary> table) in propertyMatching()
6963 OSDictionary * result = propertyMatching(key, value, table.get()); in propertyMatching()
6965 return OSSharedPtr<OSDictionary>(result, OSRetain); in propertyMatching()
6967 return OSSharedPtr<OSDictionary>(result, OSNoRetain); in propertyMatching()
6972 OSDictionary *
6974 OSDictionary * table ) in registryEntryIDMatching()
6984 table = OSDictionary::withCapacity( 2 ); in registryEntryIDMatching()
6998 OSSharedPtr<OSDictionary>
7000 OSSharedPtr<OSDictionary> table) in registryEntryIDMatching()
7002 OSDictionary * result = registryEntryIDMatching(entryID, table.get()); in registryEntryIDMatching()
7004 return OSSharedPtr<OSDictionary>(result, OSRetain); in registryEntryIDMatching()
7006 return OSSharedPtr<OSDictionary>(result, OSNoRetain); in registryEntryIDMatching()
7160 IOResources::init( OSDictionary * dictionary ) in init()
7191 UInt32 type, OSDictionary * properties, in newUserClient()
7210 IOResourcesMatchPropertyTable(IOService * resources, OSDictionary * table) in IOResourcesMatchPropertyTable()
7242 IOResources::matchPropertyTable( OSDictionary * table ) in matchPropertyTable()
7266 IOUserResources::init( OSDictionary * dictionary ) in init()
7277 UInt32 type, OSDictionary * properties, in newUserClient()
7290 IOUserResources::matchPropertyTable( OSDictionary * table ) in matchPropertyTable()
7310 OSDictionary * user; in updateConsoleUsers()
7352 (user = OSDynamicCast(OSDictionary, consoleUsers->getObject(idx))); in updateConsoleUsers()
7456 OSDictionary * dict; in setProperties()
7466 dict = OSDynamicCast(OSDictionary, properties); in setProperties()
7503 IOService::compareProperty( OSDictionary * matching, in compareProperty()
7526 IOService::compareProperty( OSDictionary * matching, in compareProperty()
7554 IOService::compareProperties( OSDictionary * matching, in compareProperties()
7582 OSDictionary *
7583 IOService::addLocation( OSDictionary * table ) in addLocation()
7585 OSDictionary * dict; in addLocation()
7591 dict = OSDictionary::withCapacity( 1 ); in addLocation()
7621 OSDictionary *
7624 OSDictionary * matchProps; in _copyPropertiesForMatching()
7629 matchProps->merge((const OSDictionary *)matchProps->getObject(gIOUserServicePropertiesKey)); in _copyPropertiesForMatching()
7635 IOService::matchInternal(OSDictionary * table, uint32_t options, uint32_t * did) in matchInternal()
7640 OSDictionary * matchProps; in matchInternal()
7676 matchProps = OSDynamicCast(OSDictionary, obj); in matchInternal()
7736 OSDictionary * nextDict; in matchInternal()
7744 nextDict = OSDynamicCast( OSDictionary, obj); in matchInternal()
7753 || (iter && (NULL != (nextDict = OSDynamicCast(OSDictionary, in matchInternal()
7884 IOService::passiveMatch( OSDictionary * table, bool changesOK ) in passiveMatch()
7890 IOService::matchPassive(OSDictionary * table, uint32_t options) in matchPassive()
7893 OSDictionary * nextTable; in matchPassive()
7909 OSDictionary * root = table; in matchPassive()
7951 nextTable = OSDynamicCast(OSDictionary, in matchPassive()
7961 table = OSDynamicCast(OSDictionary, in matchPassive()
8004OSDictionary* alternateMatchingDict = IOService::registryEntryIDMatching(alternateRegistryID->unsi… in matchPassive()
8041 UInt32 type, OSDictionary * properties, in newUserClient()
8116 UInt32 type, OSDictionary * properties, in newUserClient()