Lines Matching refs:arData

253 	{.arData = (Bucket*)&uninitialized_bucket[2]},
362 dst = ht->arData; in zend_hash_packed_to_hash()
377 Bucket *src = ht->arData; in zend_hash_to_packed()
421 Bucket *old_buckets = ht->arData; in zend_hash_extend()
427 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_extend()
437 Bucket *p, *end, *arData; in zend_hash_discard() local
441 arData = ht->arData; in zend_hash_discard()
442 p = arData + ht->nNumUsed; in zend_hash_discard()
443 end = arData + nNumUsed; in zend_hash_discard()
451 if (!(Z_NEXT(p->val) == HT_INVALID_IDX || HT_HASH_TO_BUCKET_EX(arData, Z_NEXT(p->val)) < p)) { in zend_hash_discard()
456 HT_HASH_EX(arData, nIndex) = Z_NEXT(p->val); in zend_hash_discard()
500 while (pos < ht->nNumUsed && Z_ISUNDEF(ht->arData[pos].val)) { in _zend_hash_get_valid_pos()
737 Bucket *p, *arData; in zend_hash_find_bucket() local
741 arData = ht->arData; in zend_hash_find_bucket()
743 idx = HT_HASH_EX(arData, nIndex); in zend_hash_find_bucket()
748 p = HT_HASH_TO_BUCKET_EX(arData, idx); in zend_hash_find_bucket()
763 p = HT_HASH_TO_BUCKET_EX(arData, idx); in zend_hash_find_bucket()
774 Bucket *p, *arData; in zend_hash_str_find_bucket() local
776 arData = ht->arData; in zend_hash_str_find_bucket()
778 idx = HT_HASH_EX(arData, nIndex); in zend_hash_str_find_bucket()
781 p = HT_HASH_TO_BUCKET_EX(arData, idx); in zend_hash_str_find_bucket()
796 Bucket *p, *arData; in zend_hash_index_find_bucket() local
798 arData = ht->arData; in zend_hash_index_find_bucket()
800 idx = HT_HASH_EX(arData, nIndex); in zend_hash_index_find_bucket()
803 p = HT_HASH_TO_BUCKET_EX(arData, idx); in zend_hash_index_find_bucket()
817 Bucket *p, *arData; in _zend_hash_add_or_update_i() local
877 arData = ht->arData; in _zend_hash_add_or_update_i()
878 p = arData + idx; in _zend_hash_add_or_update_i()
882 Z_NEXT(p->val) = HT_HASH_EX(arData, nIndex); in _zend_hash_add_or_update_i()
883 HT_HASH_EX(arData, nIndex) = HT_IDX_TO_HASH(idx); in _zend_hash_add_or_update_i()
952 p = ht->arData + idx; in _zend_hash_str_add_or_update_i()
1168 p = ht->arData + idx; in _zend_hash_index_add_or_update_i()
1238 Bucket *p, *arData; in zend_hash_set_bucket_key() local
1255 arData = ht->arData; in zend_hash_set_bucket_key()
1258 idx = HT_IDX_TO_HASH(b - arData); in zend_hash_set_bucket_key()
1260 i = HT_HASH_EX(arData, nIndex); in zend_hash_set_bucket_key()
1262 HT_HASH_EX(arData, nIndex) = Z_NEXT(b->val); in zend_hash_set_bucket_key()
1264 p = HT_HASH_TO_BUCKET_EX(arData, i); in zend_hash_set_bucket_key()
1267 p = HT_HASH_TO_BUCKET_EX(arData, i); in zend_hash_set_bucket_key()
1274 idx = b - arData; in zend_hash_set_bucket_key()
1279 i = HT_HASH_EX(arData, nIndex); in zend_hash_set_bucket_key()
1282 HT_HASH_EX(arData, nIndex) = idx; in zend_hash_set_bucket_key()
1284 p = HT_HASH_TO_BUCKET_EX(arData, i); in zend_hash_set_bucket_key()
1287 p = HT_HASH_TO_BUCKET_EX(arData, i); in zend_hash_set_bucket_key()
1307 Bucket *old_buckets = ht->arData; in zend_hash_do_resize()
1315 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_do_resize()
1340 p = ht->arData; in zend_hash_rehash()
1469 } else if (Z_TYPE(ht->arData[new_idx].val) != IS_UNDEF) { in _zend_hash_del_el_ex()
1481 } while (ht->nNumUsed > 0 && (UNEXPECTED(Z_TYPE(ht->arData[ht->nNumUsed-1].val) == IS_UNDEF))); in _zend_hash_del_el_ex()
1532 _zend_hash_del_el(ht, HT_IDX_TO_HASH(p - ht->arData), p); in zend_hash_del_bucket()
1755 Bucket *p = ht->arData; in zend_hash_destroy()
1835 Bucket *p = ht->arData; in zend_array_destroy()
1896 Bucket *p = ht->arData; in zend_hash_clean()
1956 p = ht->arData; in zend_symtable_clean()
2002 Bucket *p = ht->arData; in zend_hash_graceful_destroy()
2034 Bucket *p = ht->arData + ht->nNumUsed; in zend_hash_graceful_reverse_destroy()
2083 Bucket *p = ht->arData + idx; in zend_hash_apply()
2122 Bucket *p = ht->arData + idx; in zend_hash_apply_with_argument()
2170 Bucket *p = ht->arData + idx; in zend_hash_apply_with_arguments()
2224 p = ht->arData + idx; in zend_hash_reverse_apply()
2264 Bucket *p = source->arData + idx; in zend_hash_copy()
2386 Bucket *p = source->arData; in zend_array_dup_elements()
2387 Bucket *q = target->arData; in zend_array_dup_elements()
2571 p = source->arData + idx; in zend_hash_merge()
2607 p = source->arData + idx; in zend_hash_merge()
2653 p = source->arData + idx; in zend_hash_merge_ex()
2761 if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { in zend_hash_internal_pointer_end_ex()
2799 if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { in zend_hash_move_forward_ex()
2829 if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { in zend_hash_move_backwards_ex()
2856 p = ht->arData + idx; in zend_hash_get_current_key_ex()
2882 p = ht->arData + idx; in zend_hash_get_current_key_zval_ex()
2902 p = ht->arData + idx; in zend_hash_get_current_key_type_ex()
2924 p = ht->arData + idx; in zend_hash_get_current_data_ex()
2994 Z_EXTRA(ht->arData[i].val) = i; in zend_hash_sort_ex()
2999 p = ht->arData + j; in zend_hash_sort_ex()
3002 ht->arData[i] = *p; in zend_hash_sort_ex()
3004 Z_EXTRA(ht->arData[i].val) = i; in zend_hash_sort_ex()
3020 sort((void *)ht->arData, ht->nNumUsed, sizeof(Bucket), (compare_func_t) compar, in zend_hash_sort_ex()
3028 p = ht->arData + j; in zend_hash_sort_ex()
3045 Bucket *old_buckets = ht->arData; in zend_hash_sort_ex()
3084 Bucket *p = ht1->arData + idx1; in zend_hash_compare_impl()
3105 p = ht2->arData + idx2; in zend_hash_compare_impl()
3240 if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) break; in zend_hash_minmax()
3243 res = &ht->arData[idx].val; in zend_hash_minmax()
3245 p = ht->arData + idx; in zend_hash_minmax()