Lines Matching refs:nNumUsed

87 	if ((ht)->nNumUsed >= (ht)->nTableSize) {		\
178 ht->nNumUsed = 0; in _zend_hash_init()
214 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_packed_to_hash()
230 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_to_packed()
268 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_extend()
592 idx = ht->nNumUsed++; in _zend_hash_add_or_update_i()
720 if (h < ht->nNumUsed) { in _zend_hash_index_add_or_update_i()
750 ht->nNumUsed = h + 1; in _zend_hash_index_add_or_update_i()
751 } else if (h >= ht->nNumUsed) { in _zend_hash_index_add_or_update_i()
752 if (h > ht->nNumUsed) { in _zend_hash_index_add_or_update_i()
753 Bucket *q = ht->arData + ht->nNumUsed; in _zend_hash_index_add_or_update_i()
759 ht->nNumUsed = h + 1; in _zend_hash_index_add_or_update_i()
798 idx = ht->nNumUsed++; in _zend_hash_index_add_or_update_i()
854 …if (ht->nNumUsed > ht->nNumOfElements + (ht->nNumOfElements >> 5)) { /* additional term is there t… in zend_hash_do_resize()
865 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_do_resize()
882 ht->nNumUsed = 0; in zend_hash_rehash()
897 } while (++i < ht->nNumUsed); in zend_hash_rehash()
905 while (++i < ht->nNumUsed) { in zend_hash_rehash()
924 while (++i < ht->nNumUsed) { in zend_hash_rehash()
945 ht->nNumUsed = j; in zend_hash_rehash()
952 } while (++i < ht->nNumUsed); in zend_hash_rehash()
966 if (HT_IDX_TO_HASH(ht->nNumUsed - 1) == idx) { in _zend_hash_del_el_ex()
968 ht->nNumUsed--; in _zend_hash_del_el_ex()
969 } while (ht->nNumUsed > 0 && (UNEXPECTED(Z_TYPE(ht->arData[ht->nNumUsed-1].val) == IS_UNDEF))); in _zend_hash_del_el_ex()
978 if (new_idx >= ht->nNumUsed) { in _zend_hash_del_el_ex()
1195 if (h < ht->nNumUsed) { in zend_hash_index_del()
1226 if (ht->nNumUsed) { in zend_hash_destroy()
1228 end = p + ht->nNumUsed; in zend_hash_destroy()
1292 if (ht->nNumUsed) { in zend_array_destroy()
1300 end = p + ht->nNumUsed; in zend_array_destroy()
1341 if (ht->nNumUsed) { in zend_hash_clean()
1343 end = p + ht->nNumUsed; in zend_hash_clean()
1397 ht->nNumUsed = 0; in zend_hash_clean()
1410 if (ht->nNumUsed) { in zend_symtable_clean()
1412 end = p + ht->nNumUsed; in zend_symtable_clean()
1436 ht->nNumUsed = 0; in zend_symtable_clean()
1451 for (idx = 0; idx < ht->nNumUsed; idx++, p++) { in zend_hash_graceful_destroy()
1470 idx = ht->nNumUsed; in zend_hash_graceful_reverse_destroy()
1471 p = ht->arData + ht->nNumUsed; in zend_hash_graceful_reverse_destroy()
1504 for (idx = 0; idx < ht->nNumUsed; idx++) { in zend_hash_apply()
1530 for (idx = 0; idx < ht->nNumUsed; idx++) { in zend_hash_apply_with_argument()
1559 for (idx = 0; idx < ht->nNumUsed; idx++) { in zend_hash_apply_with_arguments()
1592 idx = ht->nNumUsed; in zend_hash_reverse_apply()
1624 for (idx = 0; idx < source->nNumUsed; idx++) { in zend_hash_copy()
1716 Bucket *end = p + source->nNumUsed; in zend_array_dup_packed_elements()
1733 Bucket *end = p + source->nNumUsed; in zend_array_dup_elements()
1770 if (source->nNumUsed == 0) { in zend_array_dup()
1773 target->nNumUsed = 0; in zend_array_dup()
1781 target->nNumUsed = source->nNumUsed; in zend_array_dup()
1798 target->nNumUsed = source->nNumUsed; in zend_array_dup()
1840 target->nNumUsed = idx; in zend_array_dup()
1861 for (idx = 0; idx < source->nNumUsed; idx++) { in _zend_hash_merge()
1881 for (idx = 0; idx < source->nNumUsed; idx++) { in _zend_hash_merge()
1931 for (idx = 0; idx < source->nNumUsed; idx++) { in zend_hash_merge_ex()
2003 if (h < ht->nNumUsed) { in zend_hash_index_find()
2033 if (h < ht->nNumUsed) { in zend_hash_index_exists()
2053 for (idx = 0; idx < ht->nNumUsed; idx++) { in zend_hash_internal_pointer_reset_ex()
2073 idx = ht->nNumUsed; in zend_hash_internal_pointer_end_ex()
2095 if (idx >= ht->nNumUsed) { in zend_hash_move_forward_ex()
2258 i = ht->nNumUsed; in zend_hash_sort_ex()
2260 for (j = 0, i = 0; j < ht->nNumUsed; j++) { in zend_hash_sort_ex()
2274 ht->nNumUsed = i; in zend_hash_sort_ex()
2302 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_sort_ex()
2320 for (idx1 = 0, idx2 = 0; idx1 < ht1->nNumUsed; idx1++) { in zend_hash_compare_impl()
2328 ZEND_ASSERT(idx2 != ht2->nNumUsed); in zend_hash_compare_impl()
2420 if (idx == ht->nNumUsed) { in zend_hash_minmax()
2427 for (; idx < ht->nNumUsed; idx++) { in zend_hash_minmax()