Lines Matching refs:ref_map
294 if (SOAP_GLOBAL(ref_map)) { in soap_check_zval_ref()
298 if ((node_ptr = zend_hash_index_find_ptr(SOAP_GLOBAL(ref_map), (zend_ulong)data)) != NULL) { in soap_check_zval_ref()
350 zend_hash_index_update_ptr(SOAP_GLOBAL(ref_map), (zend_ulong)data, node); in soap_check_zval_ref()
360 if (SOAP_GLOBAL(ref_map)) { in soap_check_xml_ref()
361 if ((data_ptr = zend_hash_index_find(SOAP_GLOBAL(ref_map), (zend_ulong)node)) != NULL) { in soap_check_xml_ref()
376 if (SOAP_GLOBAL(ref_map)) { in soap_add_xml_ref()
377 zend_hash_index_update(SOAP_GLOBAL(ref_map), (zend_ulong)node, data); in soap_add_xml_ref()
3494 if (SOAP_GLOBAL(ref_map)) { in encode_reset_ns()
3495 zend_hash_destroy(SOAP_GLOBAL(ref_map)); in encode_reset_ns()
3497 SOAP_GLOBAL(ref_map) = emalloc(sizeof(HashTable)); in encode_reset_ns()
3499 zend_hash_init(SOAP_GLOBAL(ref_map), 0, NULL, NULL, 0); in encode_reset_ns()
3506 if (SOAP_GLOBAL(ref_map)) { in encode_finish()
3507 zend_hash_destroy(SOAP_GLOBAL(ref_map)); in encode_finish()
3508 efree(SOAP_GLOBAL(ref_map)); in encode_finish()
3509 SOAP_GLOBAL(ref_map) = NULL; in encode_finish()