Lines Matching refs:size

263 # define zend_new_array(size) \  argument
264 (__builtin_constant_p(size) ? \
265 ((((uint32_t)(size)) <= HT_MIN_SIZE) ? \
268 _zend_new_array((size)) \
271 _zend_new_array((size)) \
274 # define zend_new_array(size) \ argument
275 _zend_new_array(size)
279 ZEND_API HashTable* ZEND_FASTCALL _zend_new_array(uint32_t size);
641 …nd_always_inline void *zend_hash_add_mem(HashTable *ht, zend_string *key, void *pData, size_t size) in zend_hash_add_mem() argument
647 Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_add_mem()
648 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_add_mem()
654 …lways_inline void *zend_hash_add_new_mem(HashTable *ht, zend_string *key, void *pData, size_t size) in zend_hash_add_new_mem() argument
660 Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_add_new_mem()
661 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_add_new_mem()
667 …e void *zend_hash_str_add_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) in zend_hash_str_add_mem() argument
673 Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_str_add_mem()
674 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_str_add_mem()
680 …id *zend_hash_str_add_new_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) in zend_hash_str_add_new_mem() argument
686 Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_str_add_new_mem()
687 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_str_add_new_mem()
693 …always_inline void *zend_hash_update_mem(HashTable *ht, zend_string *key, void *pData, size_t size) in zend_hash_update_mem() argument
697 p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_update_mem()
698 memcpy(p, pData, size); in zend_hash_update_mem()
702 …oid *zend_hash_str_update_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) in zend_hash_str_update_mem() argument
706 p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_str_update_mem()
707 memcpy(p, pData, size); in zend_hash_str_update_mem()
739 …_always_inline void *zend_hash_index_add_mem(HashTable *ht, zend_ulong h, void *pData, size_t size) in zend_hash_index_add_mem() argument
745 Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_index_add_mem()
746 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_index_add_mem()
766 …ways_inline void *zend_hash_index_update_mem(HashTable *ht, zend_ulong h, void *pData, size_t size) in zend_hash_index_update_mem() argument
770 p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_index_update_mem()
771 memcpy(p, pData, size); in zend_hash_index_update_mem()
775 …c zend_always_inline void *zend_hash_next_index_insert_mem(HashTable *ht, void *pData, size_t size) in zend_hash_next_index_insert_mem() argument
781 Z_PTR_P(zv) = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_next_index_insert_mem()
782 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_next_index_insert_mem()