Lines Matching refs:iter
132 kxld_dict_iterator_init(KXLDDictIterator *iter, const KXLDDict *dict)
134 check(iter);
137 iter->idx = 0;
138 iter->dict = dict;
373 kxld_dict_iterator_get_next(KXLDDictIterator *iter, const void **key,
378 check(iter);
386 for (; iter->idx < iter->dict->buckets.nitems; ++(iter->idx)) {
387 entry = kxld_array_get_item(&iter->dict->buckets, iter->idx);
391 ++(iter->idx);
400 kxld_dict_iterator_reset(KXLDDictIterator *iter)
402 iter->idx = 0;