| /redis-3.2.3/deps/hiredis/ |
| H A D | dict.c | 259 dictIterator *iter = malloc(sizeof(*iter)); in dictGetIterator() local 261 iter->ht = ht; in dictGetIterator() 262 iter->index = -1; in dictGetIterator() 263 iter->entry = NULL; in dictGetIterator() 265 return iter; in dictGetIterator() 271 iter->index++; in dictNext() 274 iter->entry = iter->ht->table[iter->index]; in dictNext() 276 iter->entry = iter->nextEntry; in dictNext() 278 if (iter->entry) { in dictNext() 281 iter->nextEntry = iter->entry->next; in dictNext() [all …]
|
| H A D | dict.h | 123 static dictEntry *dictNext(dictIterator *iter); 124 static void dictReleaseIterator(dictIterator *iter);
|
| /redis-3.2.3/src/ |
| H A D | adlist.c | 180 listIter *iter; in listGetIterator() local 182 if ((iter = zmalloc(sizeof(*iter))) == NULL) return NULL; in listGetIterator() 184 iter->next = list->head; in listGetIterator() 186 iter->next = list->tail; in listGetIterator() 187 iter->direction = direction; in listGetIterator() 188 return iter; in listGetIterator() 193 zfree(iter); in listReleaseIterator() 245 listIter iter; in listDup() local 253 listRewind(orig, &iter); in listDup() 284 listIter iter; in listSearchKey() local [all …]
|
| H A D | dict.c | 560 dictIterator *iter = zmalloc(sizeof(*iter)); in dictGetIterator() local 562 iter->d = d; in dictGetIterator() 568 return iter; in dictGetIterator() 582 dictht *ht = &iter->d->ht[iter->table]; in dictNext() 583 if (iter->index == -1 && iter->table == 0) { in dictNext() 587 iter->fingerprint = dictFingerprint(iter->d); in dictNext() 599 iter->entry = ht->table[iter->index]; in dictNext() 601 iter->entry = iter->nextEntry; in dictNext() 606 iter->nextEntry = iter->entry->next; in dictNext() 615 if (!(iter->index == -1 && iter->table == 0)) { in dictReleaseIterator() [all …]
|
| H A D | quicklist.c | 1051 iter = zmalloc(sizeof(*iter)); in quicklistGetIterator() 1066 return iter; in quicklistGetIterator() 1091 quicklistCompress(iter->quicklist, iter->current); in quicklistReleaseIterator() 1093 zfree(iter); in quicklistReleaseIterator() 1120 if (!iter) { in quicklistNext() 1139 iter->zi = ziplistIndex(iter->current->zl, iter->offset); in quicklistNext() 1149 iter->zi = nextFn(iter->current->zl, iter->zi); in quicklistNext() 1156 if (iter->zi) { in quicklistNext() 1163 quicklistCompress(iter->quicklist, iter->current); in quicklistNext() 1167 iter->current = iter->current->next; in quicklistNext() [all …]
|
| H A D | quicklist.h | 137 void quicklistDelEntry(quicklistIter *iter, quicklistEntry *entry); 144 int quicklistNext(quicklistIter *iter, quicklistEntry *node); 145 void quicklistReleaseIterator(quicklistIter *iter);
|
| H A D | t_list.c | 89 li->iter = NULL; in listTypeInitIterator() 95 li->iter = quicklistGetIteratorAtIdx(li->subject->ptr, in listTypeInitIterator() 105 zfree(li->iter); in listTypeReleaseIterator() 118 return quicklistNext(li->iter, &entry->entry); in listTypeNext() 172 quicklistDelEntry(iter->iter, &entry->entry); in listTypeDelete() 237 listTypeIterator *iter; in pushxGenericCommand() local 246 iter = listTypeInitIterator(subject,0,LIST_TAIL); in pushxGenericCommand() 247 while (listTypeNext(iter,&entry)) { in pushxGenericCommand() 254 listTypeReleaseIterator(iter); in pushxGenericCommand() 421 listTypeNext(iter, &entry); in lrangeCommand() [all …]
|
| H A D | adlist.h | 80 listNode *listNext(listIter *iter); 81 void listReleaseIterator(listIter *iter);
|
| H A D | dict.h | 164 dictEntry *dictNext(dictIterator *iter); 165 void dictReleaseIterator(dictIterator *iter);
|
| H A D | t_zset.c | 1618 } iter; member 1651 iterset *it = &op->iter.set; in zuiInitIterator() 1663 iterzset *it = &op->iter.zset; in zuiInitIterator() 1687 iterset *it = &op->iter.set; in zuiClearIterator() 1696 iterzset *it = &op->iter.zset; in zuiClearIterator() 1749 iterset *it = &op->iter.set; in zuiNext() 1772 iterzset *it = &op->iter.zset; in zuiNext()
|
| H A D | server.h | 1028 quicklistIter *iter; member 1166 void listTypeDelete(listTypeIterator *iter, listTypeEntry *entry);
|
| /redis-3.2.3/deps/jemalloc/src/ |
| H A D | tsd.c | 167 tsd_init_block_t *iter; in tsd_init_check_recursion() local 171 ql_foreach(iter, &head->blocks, link) { in tsd_init_check_recursion() 172 if (iter->thread == self) { in tsd_init_check_recursion() 174 return (iter->data); in tsd_init_check_recursion()
|
| H A D | tcache.c | 281 tcache_t *iter; in tcache_arena_dissociate() local 282 ql_foreach(iter, &arena->tcache_ql, link) { in tcache_arena_dissociate() 283 if (iter == tcache) { in tcache_arena_dissociate()
|
| /redis-3.2.3/deps/jemalloc/include/jemalloc/internal/ |
| H A D | rb.h | 182 a_prefix##iter(a_rbt_type *rbtree, a_type *start, a_type *(*cb)( \ 908 a_prefix##iter(a_rbt_type *rbtree, a_type *start, a_type *(*cb)( \
|