Lines Matching refs:nDataSize
113 #define UPDATE_DATA(ht, p, pData, nDataSize) \ argument
114 if (nDataSize == sizeof(void*)) { \
122 (p)->pData = (void *) pemalloc_rel(nDataSize, (ht)->persistent); \
125 (p)->pData = (void *) perealloc_rel((p)->pData, nDataSize, (ht)->persistent); \
128 memcpy((p)->pData, pData, nDataSize); \
131 #define INIT_DATA(ht, p, _pData, nDataSize); \ argument
132 if (nDataSize == sizeof(void*)) { \
136 (p)->pData = (void *) pemalloc_rel(nDataSize, (ht)->persistent);\
137 memcpy((p)->pData, (_pData), nDataSize); \
242 …te(HashTable *ht, const char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, i… in _zend_hash_add_or_update() argument
272 UPDATE_DATA(ht, p, pData, nDataSize); in _zend_hash_add_or_update()
291 INIT_DATA(ht, p, pData, nDataSize); in _zend_hash_add_or_update()
308 …ble *ht, const char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, i… in _zend_hash_quick_add_or_update() argument
335 UPDATE_DATA(ht, p, pData, nDataSize); in _zend_hash_quick_add_or_update()
355 INIT_DATA(ht, p, pData, nDataSize); in _zend_hash_quick_add_or_update()
383 …h_index_update_or_next_insert(HashTable *ht, ulong h, void *pData, uint nDataSize, void **pDest, i… in _zend_hash_index_update_or_next_insert() argument
410 UPDATE_DATA(ht, p, pData, nDataSize); in _zend_hash_index_update_or_next_insert()
423 INIT_DATA(ht, p, pData, nDataSize); in _zend_hash_index_update_or_next_insert()
1301 ZEND_API void _zend_hash_splice(HashTable *ht, uint nDataSize, copy_ctor_func_t pCopyConstructor, u… in _zend_hash_splice() argument
1347 INIT_DATA(ht, q, list[i], nDataSize); in _zend_hash_splice()