Lines Matching refs:i
134 for (unsigned int i = 0; i < theCount; i++) { in initWithObjects() local
137 if (!newObject || !keys[i] || !setObject(keys[i], newObject)) { in initWithObjects()
169 for (unsigned int i = 0; i < theCount; i++) { in initWithObjects() local
210 for (unsigned int i = 0; i < count; i++) { in initWithDictionary() local
211 dictionary[i].key = dict->dictionary[i].key; in initWithDictionary()
212 dictionary[i].value = dict->dictionary[i].value; in initWithDictionary()
350 for (unsigned int i = 0; i < count; i++) { in flushCollection() local
351 dictionary[i].key.reset(); in flushCollection()
352 dictionary[i].value.reset(); in flushCollection()
361 unsigned int i; in setObject() local
371 i = OSSymbol::bsearch(aKey, &dictionary[0], count, sizeof(dictionary[0])); in setObject()
372 exists = (i < count) && (aKey == dictionary[i].key); in setObject()
374 for (exists = false, i = 0; i < count; i++) { in setObject()
375 if ((exists = (aKey == dictionary[i].key))) { in setObject()
390 dictionary[i].value.reset(anObject, OSRetain); in setObject()
402 os::move_backward(&dictionary[i], &dictionary[count], &dictionary[count + 1]); in setObject()
404 dictionary[i].key.reset(aKey, OSRetain); in setObject()
405 dictionary[i].value.reset(anObject, OSRetain); in setObject()
439 unsigned int i; in removeObject() local
449 i = OSSymbol::bsearch(aKey, &dictionary[0], count, sizeof(dictionary[0])); in removeObject()
450 exists = (i < count) && (aKey == dictionary[i].key); in removeObject()
452 for (exists = false, i = 0; i < count; i++) { in removeObject()
453 if ((exists = (aKey == dictionary[i].key))) { in removeObject()
460 dictEntry oldEntry = dictionary[i]; in removeObject()
465 bcopy(&dictionary[i + 1], &dictionary[i], (count - i) * sizeof(dictionary[0])); in removeObject()
505 unsigned int i, l = 0, r = count; in getObject() local
520 i = (l + r) / 2; in getObject()
521 if (aKey == dictionary[i].key) { in getObject()
522 return const_cast<OSObject *> ((const OSObject *)dictionary[i].value.get()); in getObject()
525 if ((uintptr_t)aKey < (uintptr_t)dictionary[i].key.get()) { in getObject()
526 r = i; in getObject()
528 l = i + 1; in getObject()
532 for (i = l; i < r; i++) { in getObject()
533 if (aKey == dictionary[i].key) { in getObject()
534 return const_cast<OSObject *> ((const OSObject *)dictionary[i].value.get()); in getObject()
634 unsigned int i; in isEqualTo() local
645 for (i = 0; i < count; i++) { in isEqualTo()
646 obj = srcDict->getObject(dictionary[i].key.get()); in isEqualTo()
651 if (!dictionary[i].value->isEqualTo(obj)) { in isEqualTo()
713 for (unsigned i = 0; i < count; i++) { in serialize() local
714 const OSSymbol *key = dictionary[i].key.get(); in serialize()
748 if (!dictionary[i].value->serialize(s)) { in serialize()
762 for (unsigned i = 0; i < count; i++) { in setOptions() local
763 OSCollection *v = OSDynamicCast(OSCollection, dictionary[i].value.get()); in setOptions()
807 for (unsigned int i = 0; i < count; i++) { in copyCollection() local
808 const OSMetaClassBase *obj = dictionary[i].value.get(); in copyCollection()
816 newDict->dictionary[i].value.detach(); in copyCollection()
817 newDict->dictionary[i].value.reset(newColl.get(), OSRetain); in copyCollection()
837 for (unsigned int i = 0; i < count; i++) { in copyKeys() local
838 if (!array->setObject(i, dictionary[i].key.get())) { in copyKeys()
853 for (unsigned int i = 0; i < count; i++) { in iterateObjects() local
854 done = callback(refcon, dictionary[i].key.get(), EXT_CAST(dictionary[i].value.get())); in iterateObjects()