Lines Matching refs:ref_map
289 if (SOAP_GLOBAL(ref_map)) { in soap_check_zval_ref()
293 if ((node_ptr = zend_hash_index_find_ptr(SOAP_GLOBAL(ref_map), (zend_ulong)data)) != NULL) { in soap_check_zval_ref()
345 zend_hash_index_update_ptr(SOAP_GLOBAL(ref_map), (zend_ulong)data, node); in soap_check_zval_ref()
355 if (SOAP_GLOBAL(ref_map)) { in soap_check_xml_ref()
356 if ((data_ptr = zend_hash_index_find(SOAP_GLOBAL(ref_map), (zend_ulong)node)) != NULL) { in soap_check_xml_ref()
371 if (SOAP_GLOBAL(ref_map)) { in soap_add_xml_ref()
372 zend_hash_index_update(SOAP_GLOBAL(ref_map), (zend_ulong)node, data); in soap_add_xml_ref()
3454 if (SOAP_GLOBAL(ref_map)) { in encode_reset_ns()
3455 zend_hash_destroy(SOAP_GLOBAL(ref_map)); in encode_reset_ns()
3457 SOAP_GLOBAL(ref_map) = emalloc(sizeof(HashTable)); in encode_reset_ns()
3459 zend_hash_init(SOAP_GLOBAL(ref_map), 0, NULL, NULL, 0); in encode_reset_ns()
3466 if (SOAP_GLOBAL(ref_map)) { in encode_finish()
3467 zend_hash_destroy(SOAP_GLOBAL(ref_map)); in encode_finish()
3468 efree(SOAP_GLOBAL(ref_map)); in encode_finish()
3469 SOAP_GLOBAL(ref_map) = NULL; in encode_finish()