Lines Matching refs:arData

241 	.arData = (Bucket*)&uninitialized_bucket[2],
292 p = ht->arData; in zend_new_pair()
341 Bucket *old_buckets = ht->arData; in zend_hash_packed_to_hash()
349 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_packed_to_hash()
357 Bucket *old_buckets = ht->arData; in zend_hash_to_packed()
365 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_to_packed()
389 Bucket *old_buckets = ht->arData; in zend_hash_extend()
395 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_extend()
405 Bucket *p, *end, *arData; in zend_hash_discard() local
408 arData = ht->arData; in zend_hash_discard()
409 p = arData + ht->nNumUsed; in zend_hash_discard()
410 end = arData + nNumUsed; in zend_hash_discard()
418 if (!(Z_NEXT(p->val) == HT_INVALID_IDX || HT_HASH_TO_BUCKET_EX(arData, Z_NEXT(p->val)) < p)) { in zend_hash_discard()
423 HT_HASH_EX(arData, nIndex) = Z_NEXT(p->val); in zend_hash_discard()
462 while (pos < ht->nNumUsed && Z_ISUNDEF(ht->arData[pos].val)) { in _zend_hash_get_valid_pos()
645 Bucket *p, *arData; in zend_hash_find_bucket() local
653 arData = ht->arData; in zend_hash_find_bucket()
655 idx = HT_HASH_EX(arData, nIndex); in zend_hash_find_bucket()
660 p = HT_HASH_TO_BUCKET_EX(arData, idx); in zend_hash_find_bucket()
675 p = HT_HASH_TO_BUCKET_EX(arData, idx); in zend_hash_find_bucket()
686 Bucket *p, *arData; in zend_hash_str_find_bucket() local
688 arData = ht->arData; in zend_hash_str_find_bucket()
690 idx = HT_HASH_EX(arData, nIndex); in zend_hash_str_find_bucket()
693 p = HT_HASH_TO_BUCKET_EX(arData, idx); in zend_hash_str_find_bucket()
709 Bucket *p, *arData; in zend_hash_index_find_bucket() local
711 arData = ht->arData; in zend_hash_index_find_bucket()
713 idx = HT_HASH_EX(arData, nIndex); in zend_hash_index_find_bucket()
716 p = HT_HASH_TO_BUCKET_EX(arData, idx); in zend_hash_index_find_bucket()
730 Bucket *p, *arData; in _zend_hash_add_or_update_i() local
793 arData = ht->arData; in _zend_hash_add_or_update_i()
794 p = arData + idx; in _zend_hash_add_or_update_i()
798 Z_NEXT(p->val) = HT_HASH_EX(arData, nIndex); in _zend_hash_add_or_update_i()
799 HT_HASH_EX(arData, nIndex) = HT_IDX_TO_HASH(idx); in _zend_hash_add_or_update_i()
868 p = ht->arData + idx; in _zend_hash_str_add_or_update_i()
1005 p = ht->arData + h; in _zend_hash_index_add_or_update_i()
1024 p = ht->arData + h; in _zend_hash_index_add_or_update_i()
1028 Bucket *q = ht->arData + ht->nNumUsed; in _zend_hash_index_add_or_update_i()
1070 p = ht->arData + idx; in _zend_hash_index_add_or_update_i()
1141 Bucket *p, *arData; in zend_hash_set_bucket_key() local
1157 arData = ht->arData; in zend_hash_set_bucket_key()
1160 idx = HT_IDX_TO_HASH(b - arData); in zend_hash_set_bucket_key()
1162 i = HT_HASH_EX(arData, nIndex); in zend_hash_set_bucket_key()
1164 HT_HASH_EX(arData, nIndex) = Z_NEXT(b->val); in zend_hash_set_bucket_key()
1166 p = HT_HASH_TO_BUCKET_EX(arData, i); in zend_hash_set_bucket_key()
1169 p = HT_HASH_TO_BUCKET_EX(arData, i); in zend_hash_set_bucket_key()
1176 idx = b - arData; in zend_hash_set_bucket_key()
1181 i = HT_HASH_EX(arData, nIndex); in zend_hash_set_bucket_key()
1184 HT_HASH_EX(arData, nIndex) = idx; in zend_hash_set_bucket_key()
1186 p = HT_HASH_TO_BUCKET_EX(arData, i); in zend_hash_set_bucket_key()
1189 p = HT_HASH_TO_BUCKET_EX(arData, i); in zend_hash_set_bucket_key()
1208 Bucket *old_buckets = ht->arData; in zend_hash_do_resize()
1214 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_do_resize()
1239 p = ht->arData; in zend_hash_rehash()
1333 } else if (Z_TYPE(ht->arData[new_idx].val) != IS_UNDEF) { in _zend_hash_del_el_ex()
1345 } while (ht->nNumUsed > 0 && (UNEXPECTED(Z_TYPE(ht->arData[ht->nNumUsed-1].val) == IS_UNDEF))); in _zend_hash_del_el_ex()
1385 _zend_hash_del_el(ht, HT_IDX_TO_HASH(p - ht->arData), p); in zend_hash_del_bucket()
1552 p = ht->arData + h; in zend_hash_index_del()
1583 p = ht->arData; in zend_hash_destroy()
1655 p = ht->arData; in zend_array_destroy()
1698 p = ht->arData; in zend_hash_clean()
1767 p = ht->arData; in zend_symtable_clean()
1806 p = ht->arData; in zend_hash_graceful_destroy()
1827 p = ht->arData + ht->nNumUsed; in zend_hash_graceful_reverse_destroy()
1860 p = ht->arData + idx; in zend_hash_apply()
1884 p = ht->arData + idx; in zend_hash_apply_with_argument()
1910 p = ht->arData + idx; in zend_hash_apply_with_arguments()
1942 p = ht->arData + idx; in zend_hash_reverse_apply()
1969 p = source->arData + idx; in zend_hash_copy()
2048 Bucket *p = source->arData; in zend_array_dup_packed_elements()
2049 Bucket *q = target->arData; in zend_array_dup_packed_elements()
2065 Bucket *p = source->arData; in zend_array_dup_elements()
2066 Bucket *q = target->arData; in zend_array_dup_elements()
2185 p = source->arData + idx; in zend_hash_merge()
2207 p = source->arData + idx; in zend_hash_merge()
2252 p = source->arData + idx; in zend_hash_merge_ex()
2305 p = ht->arData + h; in zend_hash_index_find()
2348 if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { in zend_hash_internal_pointer_end_ex()
2372 if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { in zend_hash_move_forward_ex()
2392 if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { in zend_hash_move_backwards_ex()
2414 p = ht->arData + idx; in zend_hash_get_current_key_ex()
2436 p = ht->arData + idx; in zend_hash_get_current_key_zval_ex()
2453 p = ht->arData + idx; in zend_hash_get_current_key_type_ex()
2472 p = ht->arData + idx; in zend_hash_get_current_data_ex()
2538 Z_EXTRA(ht->arData[i].val) = i; in zend_hash_sort_ex()
2543 p = ht->arData + j; in zend_hash_sort_ex()
2546 ht->arData[i] = *p; in zend_hash_sort_ex()
2548 Z_EXTRA(ht->arData[i].val) = i; in zend_hash_sort_ex()
2554 sort((void *)ht->arData, ht->nNumUsed, sizeof(Bucket), (compare_func_t) compar, in zend_hash_sort_ex()
2562 p = ht->arData + j; in zend_hash_sort_ex()
2579 Bucket *old_buckets = ht->arData; in zend_hash_sort_ex()
2585 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_sort_ex()
2602 Bucket *p1 = ht1->arData + idx1, *p2; in zend_hash_compare_impl()
2610 p2 = ht2->arData + idx2; in zend_hash_compare_impl()
2714 if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) break; in zend_hash_minmax()
2717 res = ht->arData + idx; in zend_hash_minmax()
2719 p = ht->arData + idx; in zend_hash_minmax()