Lines Matching refs:ht_iterators
457 HashTableIterator *iter = EG(ht_iterators); in zend_hash_iterator_add()
468 idx = iter - EG(ht_iterators); in zend_hash_iterator_add()
476 if (EG(ht_iterators) == EG(ht_iterators_slots)) { in zend_hash_iterator_add()
477 EG(ht_iterators) = emalloc(sizeof(HashTableIterator) * (EG(ht_iterators_count) + 8)); in zend_hash_iterator_add()
478 …memcpy(EG(ht_iterators), EG(ht_iterators_slots), sizeof(HashTableIterator) * EG(ht_iterators_count… in zend_hash_iterator_add()
480 …EG(ht_iterators) = erealloc(EG(ht_iterators), sizeof(HashTableIterator) * (EG(ht_iterators_count) … in zend_hash_iterator_add()
482 iter = EG(ht_iterators) + EG(ht_iterators_count); in zend_hash_iterator_add()
487 idx = iter - EG(ht_iterators); in zend_hash_iterator_add()
494 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_pos()
514 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_pos_ex()
535 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_del()
547 while (idx > 0 && EG(ht_iterators)[idx - 1].ht == NULL) { in zend_hash_iterator_del()
556 HashTableIterator *iter = EG(ht_iterators); in _zend_hash_iterators_remove()
576 HashTableIterator *iter = EG(ht_iterators); in zend_hash_iterators_lower_pos()
593 HashTableIterator *iter = EG(ht_iterators); in _zend_hash_iterators_update()
606 HashTableIterator *iter = EG(ht_iterators); in zend_hash_iterators_advance()