Lines Matching refs:match
3847 OSDictionary * match = NULL; in probeCandidates() local
3907 } else if (!(match = OSDynamicCast( OSDictionary, nextMatch ))) { in probeCandidates()
3915 debugFlags = getDebugFlags( match ); in probeCandidates()
3924 isDext = (NULL != match->getObject(gIOUserServerNameKey)); in probeCandidates()
3937 newIsBoot = gIOCatalogue->personalityIsBoot(match); in probeCandidates()
3940 match->getObject( gIOMatchCategoryKey )); in probeCandidates()
3962 props = OSDictionary::withDictionary(match, match->getCount()); in probeCandidates()
3988 bool personalityMatch = match->isEqualTo(rematchPersonality); in probeCandidates()
3998 needReloc = (false == gIOCatalogue->isModuleLoaded( match, &kextRef )); in probeCandidates()
4023 props->setObject(gIOMatchedPersonalityKey, match); in probeCandidates()
4161 IOService *match = OSDynamicCast(IOService, obj); in probeCandidates()
4162 OSNumber *probeScore = OSDynamicCast(OSNumber, match->getProperty(gIOProbeScoreKey)); in probeCandidates()
4164 if (match && probeScore) { in probeCandidates()
4165 …e score %qd\n", getName(), getRegistryEntryID(), key->getCStringNoCopy(), match->getName(), probeS… in probeCandidates()
6056 bool match; in instanceMatch() local
6060 match = ((state == (state & service->__state[0])) in instanceMatch()
6062 if (!match) { in instanceMatch()
6066 match = service->matchInternal(table, options, &done); in instanceMatch()
6067 if (match) { in instanceMatch()
6072 if (!match) { in instanceMatch()
7643 bool match = true; in matchInternal() local
7657 match = (0 == (kIOServiceUserInvisibleMatchState & __state[0])); in matchInternal()
7658 if ((!match) || (done == count)) { in matchInternal()
7665 match = false; in matchInternal()
7669 match = false; in matchInternal()
7686 match = str->isEqualTo(obj); in matchInternal()
7688 match = ((kIOServiceClassDone & options) || (NULL != metaCast(str))); in matchInternal()
7692 match = (0 != metaCast( str )); in matchInternal()
7693 if ((kIOServiceClassDone & options) && !match) { in matchInternal()
7697 if ((!match) || (done == count)) { in matchInternal()
7705 match = compareNames( obj, changesOK ? &matched : NULL ); in matchInternal()
7706 if (!match) { in matchInternal()
7723 match = false; in matchInternal()
7726 match = sym->isEqualTo( str ); in matchInternal()
7729 if ((!match) || (done == count)) { in matchInternal()
7739 match = false; in matchInternal()
7755 match = matchProps->isEqualTo( nextDict, nextDict); in matchInternal()
7756 if (match) { in matchInternal()
7765 if ((!match) || (done == count)) { in matchInternal()
7775 match = false; in matchInternal()
7791 match = (NULL != matchProps->getObject(nextKey)); in matchInternal()
7792 if (match) { in matchInternal()
7801 if ((!match) || (done == count)) { in matchInternal()
7810 match = (this == entry); in matchInternal()
7814 if (!match && matchProps && (obj = matchProps->getObject(gIOPathKey))) { in matchInternal()
7815 match = str->isEqualTo(obj); in matchInternal()
7817 if ((!match) || (done == count)) { in matchInternal()
7825 match = (getRegistryEntryID() == num->unsigned64BitValue()); in matchInternal()
7826 if ((!match) || (done == count)) { in matchInternal()
7851 match = (serviceCount == num->unsigned32BitValue()); in matchInternal()
7852 if ((!match) || (done == count)) { in matchInternal()
7864 match = obj->isEqualTo(prop); \ in matchInternal()
7866 if ((!match) || (done == count)) break; \ in matchInternal()
7880 return match; in matchInternal()
7896 bool match = true; in matchPassive() local
7917 match = where->matchInternal(table, options, &done); in matchPassive()
7919 if ((!match) || (done == count)) { in matchPassive()
7928 match = where->matchPropertyTable( table, &score ); in matchPassive()
7930 if (!match) { in matchPassive()
7955 match = false; in matchPassive()
7965 match = false; in matchPassive()
7974 if (match == true) { in matchPassive()
8030 kprintf("parent match 0x%llx, %d,\n%s\n", getRegistryEntryID(), match, s->text()); in matchPassive()
8035 return match; in matchPassive()