nDataSize 113 Zend/zend_hash.c #define UPDATE_DATA(ht, p, pData, nDataSize) \ nDataSize 114 Zend/zend_hash.c if (nDataSize == sizeof(void*)) { \ nDataSize 122 Zend/zend_hash.c (p)->pData = (void *) pemalloc_rel(nDataSize, (ht)->persistent); \ nDataSize 125 Zend/zend_hash.c (p)->pData = (void *) perealloc_rel((p)->pData, nDataSize, (ht)->persistent); \ nDataSize 128 Zend/zend_hash.c memcpy((p)->pData, pData, nDataSize); \ nDataSize 131 Zend/zend_hash.c #define INIT_DATA(ht, p, _pData, nDataSize); \ nDataSize 132 Zend/zend_hash.c if (nDataSize == sizeof(void*)) { \ nDataSize 136 Zend/zend_hash.c (p)->pData = (void *) pemalloc_rel(nDataSize, (ht)->persistent);\ nDataSize 137 Zend/zend_hash.c memcpy((p)->pData, (_pData), nDataSize); \ nDataSize 242 Zend/zend_hash.c ZEND_API int _zend_hash_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC) nDataSize 272 Zend/zend_hash.c UPDATE_DATA(ht, p, pData, nDataSize); nDataSize 291 Zend/zend_hash.c INIT_DATA(ht, p, pData, nDataSize); nDataSize 308 Zend/zend_hash.c ZEND_API int _zend_hash_quick_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC) nDataSize 335 Zend/zend_hash.c UPDATE_DATA(ht, p, pData, nDataSize); nDataSize 355 Zend/zend_hash.c INIT_DATA(ht, p, pData, nDataSize); nDataSize 383 Zend/zend_hash.c ZEND_API int _zend_hash_index_update_or_next_insert(HashTable *ht, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC) nDataSize 410 Zend/zend_hash.c UPDATE_DATA(ht, p, pData, nDataSize); nDataSize 423 Zend/zend_hash.c INIT_DATA(ht, p, pData, nDataSize); nDataSize 1301 Zend/zend_hash.c ZEND_API void _zend_hash_splice(HashTable *ht, uint nDataSize, copy_ctor_func_t pCopyConstructor, uint offset, uint length, void **list, uint list_count, HashTable *removed ZEND_FILE_LINE_DC) /* {{{ */ nDataSize 1347 Zend/zend_hash.c INIT_DATA(ht, q, list[i], nDataSize); nDataSize 108 Zend/zend_hash.h ZEND_API int _zend_hash_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC); nDataSize 109 Zend/zend_hash.h #define zend_hash_update(ht, arKey, nKeyLength, pData, nDataSize, pDest) \ nDataSize 110 Zend/zend_hash.h _zend_hash_add_or_update(ht, arKey, nKeyLength, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC) nDataSize 111 Zend/zend_hash.h #define zend_hash_add(ht, arKey, nKeyLength, pData, nDataSize, pDest) \ nDataSize 112 Zend/zend_hash.h _zend_hash_add_or_update(ht, arKey, nKeyLength, pData, nDataSize, pDest, HASH_ADD ZEND_FILE_LINE_CC) nDataSize 114 Zend/zend_hash.h ZEND_API int _zend_hash_quick_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC); nDataSize 115 Zend/zend_hash.h #define zend_hash_quick_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \ nDataSize 116 Zend/zend_hash.h _zend_hash_quick_add_or_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC) nDataSize 117 Zend/zend_hash.h #define zend_hash_quick_add(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \ nDataSize 118 Zend/zend_hash.h _zend_hash_quick_add_or_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest, HASH_ADD ZEND_FILE_LINE_CC) nDataSize 120 Zend/zend_hash.h ZEND_API int _zend_hash_index_update_or_next_insert(HashTable *ht, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC); nDataSize 121 Zend/zend_hash.h #define zend_hash_index_update(ht, h, pData, nDataSize, pDest) \ nDataSize 122 Zend/zend_hash.h _zend_hash_index_update_or_next_insert(ht, h, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC) nDataSize 123 Zend/zend_hash.h #define zend_hash_next_index_insert(ht, pData, nDataSize, pDest) \ nDataSize 124 Zend/zend_hash.h _zend_hash_index_update_or_next_insert(ht, 0, pData, nDataSize, pDest, HASH_NEXT_INSERT ZEND_FILE_LINE_CC) nDataSize 232 Zend/zend_hash.h ZEND_API void _zend_hash_splice(HashTable *ht, uint nDataSize, copy_ctor_func_t pCopyConstructor, uint offset, uint length, void **list, uint list_count, HashTable *removed ZEND_FILE_LINE_DC); nDataSize 233 Zend/zend_hash.h #define zend_hash_splice(ht, nDataSize, pCopyConstructor, offset, length, list, list_count, removed) \ nDataSize 234 Zend/zend_hash.h _zend_hash_splice(ht, nDataSize, pCopyConstructor, offset, length, list, list_count, removed ZEND_FILE_LINE_CC) nDataSize 356 Zend/zend_hash.h static inline int zend_symtable_update(HashTable *ht, const char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest) \ nDataSize 358 Zend/zend_hash.h ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_update(ht, idx, pData, nDataSize, pDest)); nDataSize 359 Zend/zend_hash.h return zend_hash_update(ht, arKey, nKeyLength, pData, nDataSize, pDest); nDataSize 102 Zend/zend_ts_hash.c ZEND_API int _zend_ts_hash_add_or_update(TsHashTable *ht, char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC) nDataSize 107 Zend/zend_ts_hash.c retval = _zend_hash_add_or_update(TS_HASH(ht), arKey, nKeyLength, pData, nDataSize, pDest, flag ZEND_FILE_LINE_RELAY_CC); nDataSize 113 Zend/zend_ts_hash.c ZEND_API int _zend_ts_hash_quick_add_or_update(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC) nDataSize 118 Zend/zend_ts_hash.c retval = _zend_hash_quick_add_or_update(TS_HASH(ht), arKey, nKeyLength, h, pData, nDataSize, pDest, flag ZEND_FILE_LINE_RELAY_CC); nDataSize 124 Zend/zend_ts_hash.c ZEND_API int _zend_ts_hash_index_update_or_next_insert(TsHashTable *ht, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC) nDataSize 129 Zend/zend_ts_hash.c retval = _zend_hash_index_update_or_next_insert(TS_HASH(ht), h, pData, nDataSize, pDest, flag ZEND_FILE_LINE_RELAY_CC); nDataSize 52 Zend/zend_ts_hash.h ZEND_API int _zend_ts_hash_add_or_update(TsHashTable *ht, char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC); nDataSize 53 Zend/zend_ts_hash.h #define zend_ts_hash_update(ht, arKey, nKeyLength, pData, nDataSize, pDest) \ nDataSize 54 Zend/zend_ts_hash.h _zend_ts_hash_add_or_update(ht, arKey, nKeyLength, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC) nDataSize 55 Zend/zend_ts_hash.h #define zend_ts_hash_add(ht, arKey, nKeyLength, pData, nDataSize, pDest) \ nDataSize 56 Zend/zend_ts_hash.h _zend_ts_hash_add_or_update(ht, arKey, nKeyLength, pData, nDataSize, pDest, HASH_ADD ZEND_FILE_LINE_CC) nDataSize 58 Zend/zend_ts_hash.h ZEND_API int _zend_ts_hash_quick_add_or_update(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC); nDataSize 59 Zend/zend_ts_hash.h #define zend_ts_hash_quick_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \ nDataSize 60 Zend/zend_ts_hash.h _zend_ts_hash_quick_add_or_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC) nDataSize 61 Zend/zend_ts_hash.h #define zend_ts_hash_quick_add(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \ nDataSize 62 Zend/zend_ts_hash.h _zend_ts_hash_quick_add_or_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest, HASH_ADD ZEND_FILE_LINE_CC) nDataSize 64 Zend/zend_ts_hash.h ZEND_API int _zend_ts_hash_index_update_or_next_insert(TsHashTable *ht, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC); nDataSize 65 Zend/zend_ts_hash.h #define zend_ts_hash_index_update(ht, h, pData, nDataSize, pDest) \ nDataSize 66 Zend/zend_ts_hash.h _zend_ts_hash_index_update_or_next_insert(ht, h, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC) nDataSize 67 Zend/zend_ts_hash.h #define zend_ts_hash_next_index_insert(ht, pData, nDataSize, pDest) \ nDataSize 68 Zend/zend_ts_hash.h _zend_ts_hash_index_update_or_next_insert(ht, 0, pData, nDataSize, pDest, HASH_NEXT_INSERT ZEND_FILE_LINE_CC)