Lines Matching refs:Bucket

96 …le integer overflow in memory allocation (%u * %zu + %zu)", nSize, sizeof(Bucket), sizeof(Bucket));  in zend_hash_check_size()
135 Bucket *arData = ht->arData; in zend_hash_real_init_mixed_ex()
186 .arData = (Bucket*)&uninitialized_bucket[2],
233 …erflow in memory allocation (%u * %zu + %zu)", ht->nTableSize * 2, sizeof(Bucket), sizeof(Bucket)); in zend_hash_packed_grow()
266 Bucket *old_buckets = ht->arData; in zend_hash_packed_to_hash()
274 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_packed_to_hash()
282 Bucket *old_buckets = ht->arData; in zend_hash_to_packed()
290 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_to_packed()
314 Bucket *old_buckets = ht->arData; in zend_hash_extend()
320 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_extend()
330 Bucket *p, *end, *arData; in zend_hash_discard()
560 static zend_always_inline Bucket *zend_hash_find_bucket(const HashTable *ht, zend_string *key, zend… in zend_hash_find_bucket()
565 Bucket *p, *arData; in zend_hash_find_bucket()
601 static zend_always_inline Bucket *zend_hash_str_find_bucket(const HashTable *ht, const char *str, s… in zend_hash_str_find_bucket()
605 Bucket *p, *arData; in zend_hash_str_find_bucket()
624 static zend_always_inline Bucket *zend_hash_index_find_bucket(const HashTable *ht, zend_ulong h) in zend_hash_index_find_bucket()
628 Bucket *p, *arData; in zend_hash_index_find_bucket()
649 Bucket *p, *arData; in _zend_hash_add_or_update_i()
734 Bucket *p; in _zend_hash_str_add_or_update_i()
900 Bucket *p; in _zend_hash_index_add_or_update_i()
927 Bucket *q = ht->arData + ht->nNumUsed; in _zend_hash_index_add_or_update_i()
1034 Bucket *old_buckets = ht->arData; in zend_hash_do_resize()
1040 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_do_resize()
1044 …llocation (%u * %zu + %zu)", ht->nTableSize * 2, sizeof(Bucket) + sizeof(uint32_t), sizeof(Bucket)… in zend_hash_do_resize()
1050 Bucket *p; in zend_hash_rehash()
1078 Bucket *q = p; in zend_hash_rehash()
1141 static zend_always_inline void _zend_hash_del_el_ex(HashTable *ht, uint32_t idx, Bucket *p, Bucket in _zend_hash_del_el_ex()
1188 static zend_always_inline void _zend_hash_del_el(HashTable *ht, uint32_t idx, Bucket *p) in _zend_hash_del_el()
1190 Bucket *prev = NULL; in _zend_hash_del_el()
1208 ZEND_API void ZEND_FASTCALL zend_hash_del_bucket(HashTable *ht, Bucket *p) in zend_hash_del_bucket()
1220 Bucket *p; in zend_hash_del()
1221 Bucket *prev = NULL; in zend_hash_del()
1250 Bucket *p; in zend_hash_del_ind()
1251 Bucket *prev = NULL; in zend_hash_del_ind()
1298 Bucket *p; in zend_hash_str_del_ind()
1299 Bucket *prev = NULL; in zend_hash_str_del_ind()
1342 Bucket *p; in zend_hash_str_del()
1343 Bucket *prev = NULL; in zend_hash_str_del()
1371 Bucket *p; in zend_hash_index_del()
1372 Bucket *prev = NULL; in zend_hash_index_del()
1404 Bucket *p, *end; in zend_hash_destroy()
1466 Bucket *p, *end; in zend_array_destroy()
1519 Bucket *p, *end; in zend_hash_clean()
1588 Bucket *p, *end; in zend_symtable_clean()
1628 Bucket *p; in zend_hash_graceful_destroy()
1648 Bucket *p; in zend_hash_graceful_reverse_destroy()
1681 Bucket *p; in zend_hash_apply()
1705 Bucket *p; in zend_hash_apply_with_argument()
1729 Bucket *p; in zend_hash_apply_with_arguments()
1761 Bucket *p; in zend_hash_reverse_apply()
1788 Bucket *p; in zend_hash_copy()
1819 …ray_dup_element(HashTable *source, HashTable *target, uint32_t idx, Bucket *p, Bucket *q, int pack… in zend_array_dup_element()
1875 Bucket *p = source->arData; in zend_array_dup_packed_elements()
1876 Bucket *q = target->arData; in zend_array_dup_packed_elements()
1877 Bucket *end = p + source->nNumUsed; in zend_array_dup_packed_elements()
1892 Bucket *p = source->arData; in zend_array_dup_elements()
1893 Bucket *q = target->arData; in zend_array_dup_elements()
1894 Bucket *end = p + source->nNumUsed; in zend_array_dup_elements()
2001 Bucket *p; in zend_hash_merge()
2056 … zend_hash_replace_checker_wrapper(HashTable *target, zval *source_data, Bucket *p, void *pParam, … in zend_hash_replace_checker_wrapper()
2069 Bucket *p; in zend_hash_merge_ex()
2092 Bucket *p; in zend_hash_find()
2102 Bucket *p; in _zend_hash_find_known_hash()
2113 Bucket *p; in zend_hash_str_find()
2124 Bucket *p; in zend_hash_exists()
2135 Bucket *p; in zend_hash_str_exists()
2146 Bucket *p; in zend_hash_index_find()
2166 Bucket *p; in _zend_hash_index_find()
2176 Bucket *p; in zend_hash_index_exists()
2276 Bucket *p; in zend_hash_get_current_key_ex()
2296 Bucket *p; in zend_hash_get_current_key_zval_ex()
2315 Bucket *p; in zend_hash_get_current_key_type_ex()
2334 Bucket *p; in zend_hash_get_current_data_ex()
2346 ZEND_API void zend_hash_bucket_swap(Bucket *p, Bucket *q) in zend_hash_bucket_swap()
2365 ZEND_API void zend_hash_bucket_renum_swap(Bucket *p, Bucket *q) in zend_hash_bucket_renum_swap()
2374 ZEND_API void zend_hash_bucket_packed_swap(Bucket *p, Bucket *q) in zend_hash_bucket_packed_swap()
2391 Bucket *p; in zend_hash_sort_ex()
2414 sort((void *)ht->arData, i, sizeof(Bucket), compar, in zend_hash_sort_ex()
2440 Bucket *old_buckets = ht->arData; in zend_hash_sort_ex()
2446 memcpy(ht->arData, old_buckets, sizeof(Bucket) * ht->nNumUsed); in zend_hash_sort_ex()
2465 Bucket *p1 = ht1->arData + idx1, *p2; in zend_hash_compare_impl()
2568 Bucket *p, *res; in zend_hash_minmax()