Lines Matching refs:nTableSize

86 	if ((ht)->nNumUsed >= (ht)->nTableSize) {		\
154 data = pemalloc(HT_PACKED_SIZE_EX(ht->nTableSize, HT_MIN_MASK), 1); in zend_hash_real_init_packed_ex()
155 } else if (EXPECTED(ht->nTableSize == HT_MIN_SIZE)) { in zend_hash_real_init_packed_ex()
159 data = emalloc(HT_PACKED_SIZE_EX(ht->nTableSize, HT_MIN_MASK)); in zend_hash_real_init_packed_ex()
170 uint32_t nSize = ht->nTableSize; in zend_hash_real_init_mixed_ex()
256 .nTableSize = HT_MIN_SIZE,
274 ht->nTableSize = zend_hash_check_size(nSize); in _zend_hash_init_int()
314 if (ht->nTableSize >= HT_MAX_SIZE) { in zend_hash_packed_grow()
315 …"Possible integer overflow in memory allocation (%u * %zu + %zu)", ht->nTableSize * 2, sizeof(Buck… in zend_hash_packed_grow()
317 uint32_t newTableSize = ht->nTableSize * 2; in zend_hash_packed_grow()
319 ht->nTableSize = newTableSize; in zend_hash_packed_grow()
352 uint32_t nSize = ht->nTableSize; in zend_hash_packed_to_hash()
360 ht->nTableMask = HT_SIZE_TO_MASK(ht->nTableSize); in zend_hash_packed_to_hash()
382 …new_data = pemalloc(HT_PACKED_SIZE_EX(ht->nTableSize, HT_MIN_MASK), GC_FLAGS(ht) & IS_ARRAY_PERSIS… in zend_hash_to_packed()
405 if (nSize > ht->nTableSize) { in zend_hash_extend()
406 ht->nTableSize = zend_hash_check_size(nSize); in zend_hash_extend()
412 if (nSize > ht->nTableSize) { in zend_hash_extend()
415 ht->nTableSize = newTableSize; in zend_hash_extend()
419 if (nSize > ht->nTableSize) { in zend_hash_extend()
424 ht->nTableSize = nSize; in zend_hash_extend()
425 ht->nTableMask = HT_SIZE_TO_MASK(ht->nTableSize); in zend_hash_extend()
780 ZEND_ASSERT(idx < HT_IDX_TO_HASH(ht->nTableSize)); in zend_hash_str_find_bucket()
802 ZEND_ASSERT(idx < HT_IDX_TO_HASH(ht->nTableSize)); in zend_hash_index_find_bucket()
1112 } else if (EXPECTED(h < ht->nTableSize)) { in _zend_hash_index_add_or_update_i()
1134 } else if ((h >> 1) < ht->nTableSize && in _zend_hash_index_add_or_update_i()
1135 (ht->nTableSize >> 1) < ht->nNumOfElements) { in _zend_hash_index_add_or_update_i()
1139 if (ht->nNumUsed >= ht->nTableSize) { in _zend_hash_index_add_or_update_i()
1140 ht->nTableSize += ht->nTableSize; in _zend_hash_index_add_or_update_i()
1146 if (h < ht->nTableSize) { in _zend_hash_index_add_or_update_i()
1304 } else if (ht->nTableSize < HT_MAX_SIZE) { /* Let's double the table size */ in zend_hash_do_resize()
1306 uint32_t nSize = ht->nTableSize + ht->nTableSize; in zend_hash_do_resize()
1312 ht->nTableSize = nSize; in zend_hash_do_resize()
1313 ht->nTableMask = HT_SIZE_TO_MASK(ht->nTableSize); in zend_hash_do_resize()
1319 …"Possible integer overflow in memory allocation (%u * %zu + %zu)", ht->nTableSize * 2, sizeof(Buck… in zend_hash_do_resize()
2456 target->nTableSize = HT_MIN_SIZE; in zend_array_dup()
2464 target->nTableSize = source->nTableSize; in zend_array_dup()
2480 target->nTableSize = source->nTableSize; in zend_array_dup()
2481 HT_SET_DATA_ADDR(target, emalloc(HT_PACKED_SIZE_EX(target->nTableSize, HT_MIN_MASK))); in zend_array_dup()
2501 target->nTableSize = source->nTableSize; in zend_array_dup()
3048 …new_data = pemalloc(HT_PACKED_SIZE_EX(ht->nTableSize, HT_MIN_MASK), (GC_FLAGS(ht) & IS_ARRAY_PERSI… in zend_hash_sort_ex()
3054 for (i = 0; i < ht->nTableSize; i++) { in zend_hash_sort_ex()