Lines Matching refs:intern

552 	php_libxml_node_object *intern;  in php_dom_export_node()  local
555 intern = (php_libxml_node_object *)zend_object_store_get_object(object TSRMLS_CC); in php_dom_export_node()
556 if (intern && intern->node) { in php_dom_export_node()
557 nodep = intern->node->node; in php_dom_export_node()
593 dom_object *intern; in dom_objects_store_clone_obj() local
607 intern = (dom_object *) new_object; in dom_objects_store_clone_obj()
608 intern->handle = retval.handle; in dom_objects_store_clone_obj()
612 zend_objects_clone_members(&intern->std, retval, &old_object->std, intern->handle TSRMLS_CC); in dom_objects_store_clone_obj()
1063 dom_xpath_object *intern = (dom_xpath_object *)object; in dom_xpath_objects_free_storage() local
1065 zend_object_std_dtor(&intern->std TSRMLS_CC); in dom_xpath_objects_free_storage()
1067 if (intern->ptr != NULL) { in dom_xpath_objects_free_storage()
1068 xmlXPathFreeContext((xmlXPathContextPtr) intern->ptr); in dom_xpath_objects_free_storage()
1069 php_libxml_decrement_doc_ref((php_libxml_node_object *) intern TSRMLS_CC); in dom_xpath_objects_free_storage()
1070 intern->ptr = NULL; in dom_xpath_objects_free_storage()
1073 if (intern->registered_phpfunctions) { in dom_xpath_objects_free_storage()
1074 zend_hash_destroy(intern->registered_phpfunctions); in dom_xpath_objects_free_storage()
1075 FREE_HASHTABLE(intern->registered_phpfunctions); in dom_xpath_objects_free_storage()
1078 if (intern->node_list) { in dom_xpath_objects_free_storage()
1079 zend_hash_destroy(intern->node_list); in dom_xpath_objects_free_storage()
1080 FREE_HASHTABLE(intern->node_list); in dom_xpath_objects_free_storage()
1091 dom_object *intern = (dom_object *)object; in dom_objects_free_storage() local
1098 zend_object_std_dtor(&intern->std TSRMLS_CC); in dom_objects_free_storage()
1100 if (intern->ptr != NULL && ((php_libxml_node_ptr *)intern->ptr)->node != NULL) { in dom_objects_free_storage()
1101 …Ptr) ((php_libxml_node_ptr *)intern->ptr)->node)->type != XML_DOCUMENT_NODE && ((xmlNodePtr) ((php… in dom_objects_free_storage()
1102 php_libxml_node_decrement_resource((php_libxml_node_object *) intern TSRMLS_CC); in dom_objects_free_storage()
1104 php_libxml_decrement_node_ptr((php_libxml_node_object *) intern TSRMLS_CC); in dom_objects_free_storage()
1105 retcount = php_libxml_decrement_doc_ref((php_libxml_node_object *)intern TSRMLS_CC); in dom_objects_free_storage()
1107 intern->ptr = NULL; in dom_objects_free_storage()
1114 void dom_namednode_iter(dom_object *basenode, int ntype, dom_object *intern, xmlHashTablePtr ht, xm… in dom_namednode_iter() argument
1119 mapptr = (dom_nnodemap_object *)intern->ptr; in dom_namednode_iter()
1141 dom_object *intern; in dom_objects_set_class() local
1144 intern = emalloc(sizeof(dom_xpath_object)); in dom_objects_set_class()
1145 memset(intern, 0, sizeof(dom_xpath_object)); in dom_objects_set_class()
1147 intern = emalloc(sizeof(dom_object)); in dom_objects_set_class()
1149 intern->ptr = NULL; in dom_objects_set_class()
1150 intern->prop_handler = NULL; in dom_objects_set_class()
1151 intern->document = NULL; in dom_objects_set_class()
1158 …zend_hash_find(&classes, base_class->name, base_class->name_length + 1, (void **) &intern->prop_ha… in dom_objects_set_class()
1160 zend_object_std_init(&intern->std, class_type TSRMLS_CC); in dom_objects_set_class()
1162 object_properties_init(&intern->std, class_type); in dom_objects_set_class()
1165 return intern; in dom_objects_set_class()
1172 dom_object *intern = (dom_object *) object; in dom_objects_clone() local
1177 clone = dom_objects_set_class(intern->std.ce, 0 TSRMLS_CC); in dom_objects_clone()
1179 if (instanceof_function(intern->std.ce, dom_node_class_entry TSRMLS_CC)) { in dom_objects_clone()
1186 clone->document = intern->document; in dom_objects_clone()
1190 if (intern->document != clone->document) { in dom_objects_clone()
1191 dom_copy_doc_props(intern->document, clone->document); in dom_objects_clone()
1206 dom_object *intern; in dom_objects_new() local
1208 intern = dom_objects_set_class(class_type, 1 TSRMLS_CC); in dom_objects_new()
1210 …retval.handle = zend_objects_store_put(intern, (zend_objects_store_dtor_t)zend_objects_destroy_obj… in dom_objects_new()
1211 intern->handle = retval.handle; in dom_objects_new()
1223 dom_xpath_object *intern; in dom_xpath_objects_new() local
1225 intern = (dom_xpath_object *)dom_objects_set_class(class_type, 1 TSRMLS_CC); in dom_xpath_objects_new()
1226 intern->registerPhpFunctions = 0; in dom_xpath_objects_new()
1227 intern->registered_phpfunctions = NULL; in dom_xpath_objects_new()
1228 intern->node_list = NULL; in dom_xpath_objects_new()
1230 ALLOC_HASHTABLE(intern->registered_phpfunctions); in dom_xpath_objects_new()
1231 zend_hash_init(intern->registered_phpfunctions, 0, NULL, ZVAL_PTR_DTOR, 0); in dom_xpath_objects_new()
1233 …retval.handle = zend_objects_store_put(intern, (zend_objects_store_dtor_t)zend_objects_destroy_obj… in dom_xpath_objects_new()
1234 intern->handle = retval.handle; in dom_xpath_objects_new()
1245 dom_object *intern; in dom_nnodemap_object_dtor() local
1248 intern = (dom_object *)object; in dom_nnodemap_object_dtor()
1249 objmap = (dom_nnodemap_object *)intern->ptr; in dom_nnodemap_object_dtor()
1263 intern->ptr = NULL; in dom_nnodemap_object_dtor()
1272 dom_object *intern = (dom_object *)object; in dom_nnodemap_objects_free_storage() local
1274 php_libxml_decrement_doc_ref((php_libxml_node_object *)intern TSRMLS_CC); in dom_nnodemap_objects_free_storage()
1276 zend_object_std_dtor(&intern->std TSRMLS_CC); in dom_nnodemap_objects_free_storage()
1285 dom_object *intern; in dom_nnodemap_objects_new() local
1288 intern = dom_objects_set_class(class_type, 1 TSRMLS_CC); in dom_nnodemap_objects_new()
1289 intern->ptr = emalloc(sizeof(dom_nnodemap_object)); in dom_nnodemap_objects_new()
1290 objmap = (dom_nnodemap_object *)intern->ptr; in dom_nnodemap_objects_new()
1298 …retval.handle = zend_objects_store_put(intern, dom_nnodemap_object_dtor, (zend_objects_free_object… in dom_nnodemap_objects_new()
1299 intern->handle = retval.handle; in dom_nnodemap_objects_new()
1325 dom_object *intern; in php_dom_create_object() local
1335 if ((intern = (dom_object *) php_dom_object_get_data((void *) obj))) { in php_dom_create_object()
1338 return_value->value.obj.handle = intern->handle; in php_dom_create_object()
1427 intern = (dom_object *)zend_objects_get_address(wrapper TSRMLS_CC); in php_dom_create_object()
1430 intern->document = domobj->document; in php_dom_create_object()
1432 php_libxml_increment_doc_ref((php_libxml_node_object *)intern, obj->doc TSRMLS_CC); in php_dom_create_object()
1435 php_libxml_increment_node_ptr((php_libxml_node_object *)intern, obj, (void *)intern TSRMLS_CC); in php_dom_create_object()