pCopyConstructor  745 Zend/zend_hash.c ZEND_API void zend_hash_copy(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size)
pCopyConstructor  765 Zend/zend_hash.c 		if (pCopyConstructor) {
pCopyConstructor  766 Zend/zend_hash.c 			pCopyConstructor(new_entry);
pCopyConstructor  776 Zend/zend_hash.c ZEND_API void _zend_hash_merge(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size, int overwrite ZEND_FILE_LINE_DC)
pCopyConstructor  788 Zend/zend_hash.c 			if (_zend_hash_quick_add_or_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t, mode ZEND_FILE_LINE_RELAY_CC)==SUCCESS && pCopyConstructor) {
pCopyConstructor  789 Zend/zend_hash.c 				pCopyConstructor(t);
pCopyConstructor  792 Zend/zend_hash.c 			if ((mode==HASH_UPDATE || !zend_hash_index_exists(target, p->h)) && zend_hash_index_update(target, p->h, p->pData, size, &t)==SUCCESS && pCopyConstructor) {
pCopyConstructor  793 Zend/zend_hash.c 				pCopyConstructor(t);
pCopyConstructor  813 Zend/zend_hash.c ZEND_API void zend_hash_merge_ex(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, uint size, merge_checker_func_t pMergeSource, void *pParam)
pCopyConstructor  824 Zend/zend_hash.c 			if (zend_hash_quick_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t)==SUCCESS && pCopyConstructor) {
pCopyConstructor  825 Zend/zend_hash.c 				pCopyConstructor(t);
pCopyConstructor 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) /* {{{ */
pCopyConstructor 1323 Zend/zend_hash.c 			if (pCopyConstructor) {
pCopyConstructor 1324 Zend/zend_hash.c 				pCopyConstructor(new_entry);
pCopyConstructor 1353 Zend/zend_hash.c 			if (pCopyConstructor) {
pCopyConstructor 1354 Zend/zend_hash.c 				pCopyConstructor(q->pData);
pCopyConstructor  217 Zend/zend_hash.h ZEND_API void zend_hash_copy(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size);
pCopyConstructor  218 Zend/zend_hash.h ZEND_API void _zend_hash_merge(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size, int overwrite ZEND_FILE_LINE_DC);
pCopyConstructor  219 Zend/zend_hash.h ZEND_API void zend_hash_merge_ex(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, uint size, merge_checker_func_t pMergeSource, void *pParam);
pCopyConstructor  224 Zend/zend_hash.h #define zend_hash_merge(target, source, pCopyConstructor, tmp, size, overwrite)					\
pCopyConstructor  225 Zend/zend_hash.h 	_zend_hash_merge(target, source, pCopyConstructor, tmp, size, overwrite ZEND_FILE_LINE_CC)
pCopyConstructor  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);
pCopyConstructor  233 Zend/zend_hash.h #define zend_hash_splice(ht, nDataSize, pCopyConstructor, offset, length, list, list_count, removed) \
pCopyConstructor  234 Zend/zend_hash.h 	_zend_hash_splice(ht, nDataSize, pCopyConstructor, offset, length, list, list_count, removed ZEND_FILE_LINE_CC)
pCopyConstructor  267 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_copy(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size)
pCopyConstructor  271 Zend/zend_ts_hash.c 	zend_hash_copy(TS_HASH(target), TS_HASH(source), pCopyConstructor, tmp, size);
pCopyConstructor  276 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_copy_to_hash(HashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size)
pCopyConstructor  279 Zend/zend_ts_hash.c 	zend_hash_copy(target, TS_HASH(source), pCopyConstructor, tmp, size);
pCopyConstructor  283 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_merge(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size, int overwrite)
pCopyConstructor  287 Zend/zend_ts_hash.c 	zend_hash_merge(TS_HASH(target), TS_HASH(source), pCopyConstructor, tmp, size, overwrite);
pCopyConstructor  292 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_merge_ex(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, uint size, merge_checker_func_t pMergeSource, void *pParam)
pCopyConstructor  296 Zend/zend_ts_hash.c 	zend_hash_merge_ex(TS_HASH(target), TS_HASH(source), pCopyConstructor, size, pMergeSource, pParam);
pCopyConstructor   99 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_copy(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size);
pCopyConstructor  100 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_copy_to_hash(HashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size);
pCopyConstructor  101 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_merge(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size, int overwrite);
pCopyConstructor  102 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_merge_ex(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, uint size, merge_checker_func_t pMergeSource, void *pParam);
pCopyConstructor  891 ext/opcache/zend_accelerator_util_funcs.c static int zend_hash_unique_copy(HashTable *target, HashTable *source, unique_copy_ctor_func_t pCopyConstructor, uint size, int ignore_dups, void **fail_data, void **conflict_data)
pCopyConstructor  900 ext/opcache/zend_accelerator_util_funcs.c 				if (pCopyConstructor) {
pCopyConstructor  901 ext/opcache/zend_accelerator_util_funcs.c 					pCopyConstructor(t);
pCopyConstructor  908 ext/opcache/zend_accelerator_util_funcs.c 						if (pCopyConstructor) {
pCopyConstructor  909 ext/opcache/zend_accelerator_util_funcs.c 							pCopyConstructor(t);
pCopyConstructor  921 ext/opcache/zend_accelerator_util_funcs.c 				if (pCopyConstructor) {
pCopyConstructor  922 ext/opcache/zend_accelerator_util_funcs.c 					pCopyConstructor(t);
pCopyConstructor  937 ext/opcache/zend_accelerator_util_funcs.c static void zend_accel_function_hash_copy(HashTable *target, HashTable *source, unique_copy_ctor_func_t pCopyConstructor)
pCopyConstructor  942 ext/opcache/zend_accelerator_util_funcs.c 	if (zend_hash_unique_copy(target, source, pCopyConstructor, sizeof(zend_function), 0, (void**)&function1, (void**)&function2) != SUCCESS) {
pCopyConstructor  958 ext/opcache/zend_accelerator_util_funcs.c static void zend_accel_class_hash_copy(HashTable *target, HashTable *source, unique_copy_ctor_func_t pCopyConstructor TSRMLS_DC)
pCopyConstructor  962 ext/opcache/zend_accelerator_util_funcs.c 	if (zend_hash_unique_copy(target, source, pCopyConstructor, sizeof(zend_class_entry*), ZCG(accel_directives).ignore_dups, (void**)&pce1, (void**)&pce2) != SUCCESS) {