Lines Matching refs:ref_map
295 if (SOAP_GLOBAL(ref_map)) { in soap_check_zval_ref()
299 if (zend_hash_index_find(SOAP_GLOBAL(ref_map), (ulong)data, (void**)&node_ptr) == SUCCESS) { in soap_check_zval_ref()
353 …zend_hash_index_update(SOAP_GLOBAL(ref_map), (ulong)data, (void**)&node, sizeof(xmlNodePtr), NULL); in soap_check_zval_ref()
363 if (SOAP_GLOBAL(ref_map) && in soap_find_xml_ref()
364 zend_hash_index_find(SOAP_GLOBAL(ref_map), (ulong)node, (void**)&data_ptr) == SUCCESS) { in soap_find_xml_ref()
376 if (SOAP_GLOBAL(ref_map)) { in soap_check_xml_ref()
377 if (zend_hash_index_find(SOAP_GLOBAL(ref_map), (ulong)node, (void**)&data_ptr) == SUCCESS) { in soap_check_xml_ref()
386 zend_hash_index_update(SOAP_GLOBAL(ref_map), (ulong)node, (void**)data, sizeof(zval*), NULL); in soap_check_xml_ref()
3572 if (SOAP_GLOBAL(ref_map)) { in encode_reset_ns()
3573 zend_hash_destroy(SOAP_GLOBAL(ref_map)); in encode_reset_ns()
3575 SOAP_GLOBAL(ref_map) = emalloc(sizeof(HashTable)); in encode_reset_ns()
3577 zend_hash_init(SOAP_GLOBAL(ref_map), 0, NULL, NULL, 0); in encode_reset_ns()
3585 if (SOAP_GLOBAL(ref_map)) { in encode_finish()
3586 zend_hash_destroy(SOAP_GLOBAL(ref_map)); in encode_finish()
3587 efree(SOAP_GLOBAL(ref_map)); in encode_finish()
3588 SOAP_GLOBAL(ref_map) = NULL; in encode_finish()