Lines Matching refs:ht_iterators
400 HashTableIterator *iter = EG(ht_iterators); in zend_hash_iterator_add()
411 idx = iter - EG(ht_iterators); in zend_hash_iterator_add()
419 if (EG(ht_iterators) == EG(ht_iterators_slots)) { in zend_hash_iterator_add()
420 EG(ht_iterators) = emalloc(sizeof(HashTableIterator) * (EG(ht_iterators_count) + 8)); in zend_hash_iterator_add()
421 …memcpy(EG(ht_iterators), EG(ht_iterators_slots), sizeof(HashTableIterator) * EG(ht_iterators_count… in zend_hash_iterator_add()
423 …EG(ht_iterators) = erealloc(EG(ht_iterators), sizeof(HashTableIterator) * (EG(ht_iterators_count) … in zend_hash_iterator_add()
425 iter = EG(ht_iterators) + EG(ht_iterators_count); in zend_hash_iterator_add()
430 idx = iter - EG(ht_iterators); in zend_hash_iterator_add()
437 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_pos()
457 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_pos_ex()
478 HashTableIterator *iter = EG(ht_iterators) + idx; in zend_hash_iterator_del()
490 while (idx > 0 && EG(ht_iterators)[idx - 1].ht == NULL) { in zend_hash_iterator_del()
499 HashTableIterator *iter = EG(ht_iterators); in _zend_hash_iterators_remove()
519 HashTableIterator *iter = EG(ht_iterators); in zend_hash_iterators_lower_pos()
536 HashTableIterator *iter = EG(ht_iterators); in _zend_hash_iterators_update()
549 HashTableIterator *iter = EG(ht_iterators); in zend_hash_iterators_advance()