Lines Matching refs:ht_iterators
332 HashTableIterator *iter = EG(ht_iterators); in zend_hash_iterator_add()
343 idx = iter - EG(ht_iterators); in zend_hash_iterator_add()
351 if (EG(ht_iterators) == EG(ht_iterators_slots)) { in zend_hash_iterator_add()
352 EG(ht_iterators) = emalloc(sizeof(HashTableIterator) * (EG(ht_iterators_count) + 8)); in zend_hash_iterator_add()
353 …memcpy(EG(ht_iterators), EG(ht_iterators_slots), sizeof(HashTableIterator) * EG(ht_iterators_count… in zend_hash_iterator_add()
355 …EG(ht_iterators) = erealloc(EG(ht_iterators), sizeof(HashTableIterator) * (EG(ht_iterators_count) … in zend_hash_iterator_add()
357 iter = EG(ht_iterators) + EG(ht_iterators_count); in zend_hash_iterator_add()
362 idx = iter - EG(ht_iterators); in zend_hash_iterator_add()
369 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_pos()
391 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_pos_ex()
414 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_del()
425 while (idx > 0 && EG(ht_iterators)[idx - 1].ht == NULL) { in zend_hash_iterator_del()
434 HashTableIterator *iter = EG(ht_iterators); in _zend_hash_iterators_remove()
454 HashTableIterator *iter = EG(ht_iterators); in zend_hash_iterators_lower_pos()
471 HashTableIterator *iter = EG(ht_iterators); in _zend_hash_iterators_update()