Lines Matching refs:Bucket

122 …le integer overflow in memory allocation (%u * %zu + %zu)", nSize, sizeof(Bucket), sizeof(Bucket));  in zend_hash_check_size()
240 .arData = (Bucket*)&uninitialized_bucket[2],
285 Bucket *p; in zend_new_pair()
307 …erflow in memory allocation (%u * %zu + %zu)", ht->nTableSize * 2, sizeof(Bucket), sizeof(Bucket)); in zend_hash_packed_grow()
340 Bucket *old_buckets = ht->arData; in zend_hash_packed_to_hash()
348 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_packed_to_hash()
356 Bucket *old_buckets = ht->arData; in zend_hash_to_packed()
364 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_to_packed()
388 Bucket *old_buckets = ht->arData; in zend_hash_extend()
394 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_extend()
404 Bucket *p, *end, *arData; in zend_hash_discard()
639 static zend_always_inline Bucket *zend_hash_find_bucket(const HashTable *ht, zend_string *key, zend… in zend_hash_find_bucket()
644 Bucket *p, *arData; in zend_hash_find_bucket()
680 static zend_always_inline Bucket *zend_hash_str_find_bucket(const HashTable *ht, const char *str, s… in zend_hash_str_find_bucket()
684 Bucket *p, *arData; in zend_hash_str_find_bucket()
703 static zend_always_inline Bucket *zend_hash_index_find_bucket(const HashTable *ht, zend_ulong h) in zend_hash_index_find_bucket()
707 Bucket *p, *arData; in zend_hash_index_find_bucket()
728 Bucket *p, *arData; in _zend_hash_add_or_update_i()
816 Bucket *p; in _zend_hash_str_add_or_update_i()
984 Bucket *p; in _zend_hash_index_add_or_update_i()
1015 Bucket *q = ht->arData + ht->nNumUsed; in _zend_hash_index_add_or_update_i()
1112 ZEND_API zval* ZEND_FASTCALL zend_hash_set_bucket_key(HashTable *ht, Bucket *b, zend_string *key) in zend_hash_set_bucket_key()
1116 Bucket *p, *arData; in zend_hash_set_bucket_key()
1183 Bucket *old_buckets = ht->arData; in zend_hash_do_resize()
1189 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_do_resize()
1193 …llocation (%u * %zu + %zu)", ht->nTableSize * 2, sizeof(Bucket) + sizeof(uint32_t), sizeof(Bucket)… in zend_hash_do_resize()
1199 Bucket *p; in zend_hash_rehash()
1227 Bucket *q = p; in zend_hash_rehash()
1289 static zend_always_inline void _zend_hash_del_el_ex(HashTable *ht, uint32_t idx, Bucket *p, Bucket in _zend_hash_del_el_ex()
1336 static zend_always_inline void _zend_hash_del_el(HashTable *ht, uint32_t idx, Bucket *p) in _zend_hash_del_el()
1338 Bucket *prev = NULL; in _zend_hash_del_el()
1356 ZEND_API void ZEND_FASTCALL zend_hash_del_bucket(HashTable *ht, Bucket *p) in zend_hash_del_bucket()
1368 Bucket *p; in zend_hash_del()
1369 Bucket *prev = NULL; in zend_hash_del()
1398 Bucket *p; in zend_hash_del_ind()
1399 Bucket *prev = NULL; in zend_hash_del_ind()
1446 Bucket *p; in zend_hash_str_del_ind()
1447 Bucket *prev = NULL; in zend_hash_str_del_ind()
1490 Bucket *p; in zend_hash_str_del()
1491 Bucket *prev = NULL; in zend_hash_str_del()
1519 Bucket *p; in zend_hash_index_del()
1520 Bucket *prev = NULL; in zend_hash_index_del()
1552 Bucket *p, *end; in zend_hash_destroy()
1614 Bucket *p, *end; in zend_array_destroy()
1667 Bucket *p, *end; in zend_hash_clean()
1736 Bucket *p, *end; in zend_symtable_clean()
1776 Bucket *p; in zend_hash_graceful_destroy()
1796 Bucket *p; in zend_hash_graceful_reverse_destroy()
1829 Bucket *p; in zend_hash_apply()
1853 Bucket *p; in zend_hash_apply_with_argument()
1877 Bucket *p; in zend_hash_apply_with_arguments()
1909 Bucket *p; in zend_hash_reverse_apply()
1936 Bucket *p; in zend_hash_copy()
1967 …ray_dup_element(HashTable *source, HashTable *target, uint32_t idx, Bucket *p, Bucket *q, bool pac… in zend_array_dup_element()
2023 Bucket *p = source->arData; in zend_array_dup_packed_elements()
2024 Bucket *q = target->arData; in zend_array_dup_packed_elements()
2025 Bucket *end = p + source->nNumUsed; in zend_array_dup_packed_elements()
2040 Bucket *p = source->arData; in zend_array_dup_elements()
2041 Bucket *q = target->arData; in zend_array_dup_elements()
2042 Bucket *end = p + source->nNumUsed; in zend_array_dup_elements()
2151 Bucket *p; in zend_hash_merge()
2206 … zend_hash_replace_checker_wrapper(HashTable *target, zval *source_data, Bucket *p, void *pParam, … in zend_hash_replace_checker_wrapper()
2219 Bucket *p; in zend_hash_merge_ex()
2242 Bucket *p; in zend_hash_find()
2252 Bucket *p; in _zend_hash_find_known_hash()
2263 Bucket *p; in zend_hash_str_find()
2274 Bucket *p; in zend_hash_index_find()
2294 Bucket *p; in _zend_hash_index_find()
2384 Bucket *p; in zend_hash_get_current_key_ex()
2404 Bucket *p; in zend_hash_get_current_key_zval_ex()
2423 Bucket *p; in zend_hash_get_current_key_type_ex()
2442 Bucket *p; in zend_hash_get_current_data_ex()
2454 ZEND_API void zend_hash_bucket_swap(Bucket *p, Bucket *q) in zend_hash_bucket_swap()
2473 ZEND_API void zend_hash_bucket_renum_swap(Bucket *p, Bucket *q) in zend_hash_bucket_renum_swap()
2482 ZEND_API void zend_hash_bucket_packed_swap(Bucket *p, Bucket *q) in zend_hash_bucket_packed_swap()
2499 Bucket *p; in zend_hash_sort_ex()
2529 sort((void *)ht->arData, ht->nNumUsed, sizeof(Bucket), (compare_func_t) compar, in zend_hash_sort_ex()
2554 Bucket *old_buckets = ht->arData; in zend_hash_sort_ex()
2560 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_sort_ex()
2577 Bucket *p1 = ht1->arData + idx1, *p2; in zend_hash_compare_impl()
2676 Bucket *p, *res; in zend_hash_minmax()