Lines Matching refs:ref_map
299 if (SOAP_GLOBAL(ref_map)) { in soap_check_zval_ref()
303 if ((node_ptr = zend_hash_index_find_ptr(SOAP_GLOBAL(ref_map), (zend_ulong)data)) != NULL) { in soap_check_zval_ref()
357 zend_hash_index_update_ptr(SOAP_GLOBAL(ref_map), (zend_ulong)data, node); in soap_check_zval_ref()
367 if (SOAP_GLOBAL(ref_map)) { in soap_check_xml_ref()
368 if ((data_ptr = zend_hash_index_find(SOAP_GLOBAL(ref_map), (zend_ulong)node)) != NULL) { in soap_check_xml_ref()
383 if (SOAP_GLOBAL(ref_map)) { in soap_add_xml_ref()
384 zend_hash_index_update(SOAP_GLOBAL(ref_map), (zend_ulong)node, data); in soap_add_xml_ref()
3470 if (SOAP_GLOBAL(ref_map)) { in encode_reset_ns()
3471 zend_hash_destroy(SOAP_GLOBAL(ref_map)); in encode_reset_ns()
3473 SOAP_GLOBAL(ref_map) = emalloc(sizeof(HashTable)); in encode_reset_ns()
3475 zend_hash_init(SOAP_GLOBAL(ref_map), 0, NULL, NULL, 0); in encode_reset_ns()
3482 if (SOAP_GLOBAL(ref_map)) { in encode_finish()
3483 zend_hash_destroy(SOAP_GLOBAL(ref_map)); in encode_finish()
3484 efree(SOAP_GLOBAL(ref_map)); in encode_finish()
3485 SOAP_GLOBAL(ref_map) = NULL; in encode_finish()