Lines Matching refs:matchProps
7624 OSDictionary * matchProps; in _copyPropertiesForMatching() local
7626 matchProps = dictionaryWithProperties(); in _copyPropertiesForMatching()
7627 if (matchProps) { in _copyPropertiesForMatching()
7629 matchProps->merge((const OSDictionary *)matchProps->getObject(gIOUserServicePropertiesKey)); in _copyPropertiesForMatching()
7631 return matchProps; in _copyPropertiesForMatching()
7640 OSDictionary * matchProps; in matchInternal() local
7651 matchProps = NULL; in matchInternal()
7676 matchProps = OSDynamicCast(OSDictionary, obj); in matchInternal()
7677 if (!matchProps) { in matchInternal()
7685 if (matchProps && (obj = matchProps->getObject(gIOClassKey))) { in matchInternal()
7740 if (!matchProps) { in matchInternal()
7741 matchProps = _copyPropertiesForMatching(); in matchInternal()
7743 if (matchProps) { in matchInternal()
7755 match = matchProps->isEqualTo( nextDict, nextDict); in matchInternal()
7776 if (!matchProps) { in matchInternal()
7777 matchProps = _copyPropertiesForMatching(); in matchInternal()
7779 if (matchProps) { in matchInternal()
7791 match = (NULL != matchProps->getObject(nextKey)); in matchInternal()
7814 if (!match && matchProps && (obj = matchProps->getObject(gIOPathKey))) { in matchInternal()
7875 OSSafeReleaseNULL(matchProps); in matchInternal()