docp              245 ext/dom/document.c 	xmlDoc *docp;
docp              249 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              251 ext/dom/document.c 	if (docp == NULL) {
docp              258 ext/dom/document.c 	dtdptr = xmlGetIntSubset(docp);
docp              295 ext/dom/document.c 	xmlDoc *docp;
docp              299 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              301 ext/dom/document.c 	if (docp == NULL) {
docp              308 ext/dom/document.c 	root = xmlDocGetRootElement(docp);
docp              329 ext/dom/document.c 	xmlDoc *docp;
docp              332 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              334 ext/dom/document.c 	if (docp == NULL) {
docp              339 ext/dom/document.c 	encoding = (char *) docp->encoding;
docp              354 ext/dom/document.c 	xmlDoc *docp;
docp              357 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              359 ext/dom/document.c 	if (docp == NULL) {
docp              370 ext/dom/document.c 		if (docp->encoding != NULL) {
docp              371 ext/dom/document.c 			xmlFree((xmlChar *)docp->encoding);
docp              373 ext/dom/document.c 		docp->encoding = xmlStrdup((const xmlChar *) Z_STRVAL_P(newval));
docp              394 ext/dom/document.c 	xmlDoc *docp;
docp              397 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              399 ext/dom/document.c 	if (docp == NULL) {
docp              405 ext/dom/document.c 	standalone = docp->standalone;
docp              414 ext/dom/document.c 	xmlDoc *docp;
docp              417 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              419 ext/dom/document.c 	if (docp == NULL) {
docp              428 ext/dom/document.c         docp->standalone = 1;
docp              431 ext/dom/document.c         docp->standalone = -1;
docp              434 ext/dom/document.c         docp->standalone = 0;
docp              453 ext/dom/document.c 	xmlDoc *docp;
docp              456 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              458 ext/dom/document.c 	if (docp == NULL) {
docp              463 ext/dom/document.c 	version = (char *) docp->version;
docp              478 ext/dom/document.c 	xmlDoc *docp;
docp              480 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              482 ext/dom/document.c 	if (docp == NULL) {
docp              487 ext/dom/document.c 	if (docp->version != NULL) {
docp              488 ext/dom/document.c 		xmlFree((xmlChar *) docp->version );
docp              493 ext/dom/document.c 	docp->version = xmlStrdup((const xmlChar *) Z_STRVAL_P(newval));
docp              773 ext/dom/document.c 	xmlDoc *docp;
docp              776 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              778 ext/dom/document.c 	if (docp == NULL) {
docp              784 ext/dom/document.c 	url = (char *) docp->URL;
docp              797 ext/dom/document.c 	xmlDoc *docp;
docp              799 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
docp              801 ext/dom/document.c 	if (docp == NULL) {
docp              806 ext/dom/document.c 	if (docp->URL != NULL) {
docp              807 ext/dom/document.c 		xmlFree((xmlChar *) docp->URL);
docp              812 ext/dom/document.c 	docp->URL = xmlStrdup((const xmlChar *) Z_STRVAL_P(newval));
docp              845 ext/dom/document.c 	xmlDocPtr docp;
docp              854 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp              861 ext/dom/document.c 	node = xmlNewDocNode(docp, NULL, name, value);
docp              878 ext/dom/document.c 	xmlDocPtr docp;
docp              886 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp              888 ext/dom/document.c 	node =  xmlNewDocFragment(docp);
docp              905 ext/dom/document.c 	xmlDocPtr docp;
docp              914 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp              916 ext/dom/document.c 	node = xmlNewDocText(docp, (xmlChar *) value);
docp              933 ext/dom/document.c 	xmlDocPtr docp;
docp              942 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp              944 ext/dom/document.c 	node = xmlNewDocComment(docp, (xmlChar *) value);
docp              961 ext/dom/document.c 	xmlDocPtr docp;
docp              970 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp              972 ext/dom/document.c 	node = xmlNewCDataBlock(docp, (xmlChar *) value, value_len);
docp              989 ext/dom/document.c 	xmlDocPtr docp;
docp              998 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1010 ext/dom/document.c 	node->doc = docp;
docp             1024 ext/dom/document.c 	xmlDocPtr docp;
docp             1033 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1040 ext/dom/document.c 	node = xmlNewDocProp(docp, (xmlChar *) name, NULL);
docp             1058 ext/dom/document.c 	xmlDocPtr docp = NULL;
docp             1067 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1074 ext/dom/document.c 	node = xmlNewReference(docp, name);
docp             1090 ext/dom/document.c 	xmlDocPtr docp;
docp             1100 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1116 ext/dom/document.c 	xmlDocPtr docp;
docp             1126 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1136 ext/dom/document.c 	if (nodep->doc == docp) {
docp             1142 ext/dom/document.c 		retnodep = xmlDocCopyNode(nodep, docp, recursive);
docp             1149 ext/dom/document.c 			xmlNodePtr root = xmlDocGetRootElement(docp);
docp             1171 ext/dom/document.c 	xmlDocPtr docp;
docp             1184 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1190 ext/dom/document.c 			nodep = xmlNewDocNode (docp, NULL, localname, value);
docp             1234 ext/dom/document.c 	xmlDocPtr docp;
docp             1247 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1249 ext/dom/document.c 	root = xmlDocGetRootElement(docp);
docp             1254 ext/dom/document.c 				nodep = (xmlNodePtr) xmlNewDocProp(docp, localname, NULL);
docp             1299 ext/dom/document.c 	xmlDocPtr docp;
docp             1309 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1326 ext/dom/document.c 	xmlDocPtr docp;
docp             1336 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1338 ext/dom/document.c 	attrp = xmlGetID(docp, (xmlChar *) idname);
docp             1366 ext/dom/document.c 	xmlDocPtr docp;
docp             1373 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1375 ext/dom/document.c 	dom_normalize((xmlNodePtr) docp TSRMLS_CC);
docp             1394 ext/dom/document.c 	xmlDoc *docp = NULL, *olddoc;
docp             1407 ext/dom/document.c 	docp = xmlNewDoc(version);
docp             1409 ext/dom/document.c 	if (!docp) {
docp             1415 ext/dom/document.c 		docp->encoding = (const xmlChar*)xmlStrdup(encoding);
docp             1429 ext/dom/document.c 		if (php_libxml_increment_doc_ref((php_libxml_node_object *)intern, docp TSRMLS_CC) == -1) {
docp             1432 ext/dom/document.c 		php_libxml_increment_node_ptr((php_libxml_node_object *)intern, (xmlNodePtr)docp, (void *)intern TSRMLS_CC);
docp             1614 ext/dom/document.c 	xmlDoc *docp = NULL, *newdoc;
docp             1643 ext/dom/document.c 			docp = (xmlDocPtr) dom_object_get_node(intern);
docp             1645 ext/dom/document.c 			if (docp != NULL) {
docp             1651 ext/dom/document.c 					docp->_private = NULL;
docp             1696 ext/dom/document.c 	xmlDoc *docp;
docp             1712 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1722 ext/dom/document.c 	bytes = xmlSaveFormatFileEnc(file, docp, NULL, format);
docp             1740 ext/dom/document.c 	xmlDoc *docp;
docp             1753 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1761 ext/dom/document.c 		if (node->doc != docp) {
docp             1774 ext/dom/document.c 		xmlNodeDump(buf, docp, node, 0, format);
docp             1791 ext/dom/document.c 		xmlDocDumpFormatMemory(docp, &mem, &size, format);
docp             1850 ext/dom/document.c 	xmlDoc *docp;
docp             1860 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1862 ext/dom/document.c 	err = xmlXIncludeProcessFlags(docp, flags);
docp             1868 ext/dom/document.c 	root = (xmlNodePtr) docp->children;
docp             1891 ext/dom/document.c 	xmlDoc *docp;
docp             1899 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1907 ext/dom/document.c 	if (xmlValidateDocument(cvp, docp)) {
docp             1922 ext/dom/document.c 	xmlDoc *docp;
docp             1942 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             1977 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(intern);
docp             1994 ext/dom/document.c 	is_valid = xmlSchemaValidateDoc(vptr, docp);
docp             2023 ext/dom/document.c 	xmlDoc *docp;
docp             2042 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             2077 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(intern);
docp             2087 ext/dom/document.c 	is_valid = xmlRelaxNGValidateDoc(vptr, docp);
docp             2120 ext/dom/document.c 	xmlDoc *docp = NULL, *newdoc;
docp             2174 ext/dom/document.c 			docp = (xmlDocPtr) dom_object_get_node(intern);
docp             2176 ext/dom/document.c 			if (docp != NULL) {
docp             2182 ext/dom/document.c 					docp->_private = NULL;
docp             2225 ext/dom/document.c 	xmlDoc *docp;
docp             2241 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             2244 ext/dom/document.c 	encoding = (const char *) htmlGetMetaEncoding(docp);
docp             2248 ext/dom/document.c 	bytes = htmlSaveFileFormat(file, docp, encoding, format);
docp             2263 ext/dom/document.c 	xmlDoc *docp;
docp             2277 ext/dom/document.c 	DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp             2285 ext/dom/document.c 		if (node->doc != docp) {
docp             2300 ext/dom/document.c 				one_size = htmlNodeDump(buf, docp, node);
docp             2310 ext/dom/document.c 			size = htmlNodeDump(buf, docp, node);
docp             2326 ext/dom/document.c 		htmlDocDumpMemoryFormat(docp, &mem, &size, format);
docp             2328 ext/dom/document.c 		htmlDocDumpMemory(docp, &mem, &size);
docp             2349 ext/dom/document.c 	xmlDoc *docp;
docp             2383 ext/dom/document.c 		DOM_GET_OBJ(docp, id, xmlDocPtr, intern);
docp              154 ext/dom/domimplementation.c 	xmlDoc *docp;
docp              201 ext/dom/domimplementation.c 	docp = xmlNewDoc(NULL);
docp              202 ext/dom/domimplementation.c 	if (!docp) {
docp              210 ext/dom/domimplementation.c 		docp->intSubset = doctype;
docp              211 ext/dom/domimplementation.c 		doctype->parent = docp;
docp              212 ext/dom/domimplementation.c 		doctype->doc = docp;
docp              213 ext/dom/domimplementation.c 		docp->children = (xmlNodePtr) doctype;
docp              214 ext/dom/domimplementation.c 		docp->last = (xmlNodePtr) doctype;
docp              218 ext/dom/domimplementation.c 		nodep = xmlNewDocNode (docp, nsptr, localname, NULL);
docp              221 ext/dom/domimplementation.c 				docp->intSubset = NULL;
docp              224 ext/dom/domimplementation.c 				docp->children = NULL;
docp              225 ext/dom/domimplementation.c 				docp->last = NULL;
docp              227 ext/dom/domimplementation.c 			xmlFreeDoc(docp);
docp              236 ext/dom/domimplementation.c 		xmlDocSetRootElement(docp, nodep);
docp              240 ext/dom/domimplementation.c 	DOM_RET_OBJ((xmlNodePtr) docp, &ret, NULL);
docp              243 ext/dom/domimplementation.c 		doctobj->document = ((dom_object *)((php_libxml_node_ptr *)docp->_private)->_private)->document;
docp              244 ext/dom/domimplementation.c 		php_libxml_increment_doc_ref((php_libxml_node_object *)doctobj, docp TSRMLS_CC);
docp              647 ext/dom/node.c 	xmlDocPtr docp;
docp              663 ext/dom/node.c 	docp = nodep->doc;
docp              664 ext/dom/node.c 	if (!docp) {
docp              670 ext/dom/node.c 	if (NULL == (*retval = php_dom_create_object((xmlNodePtr) docp, &ret, *retval, obj TSRMLS_CC))) {
docp             1755 ext/dom/node.c 	xmlDocPtr docp;
docp             1782 ext/dom/node.c 	docp = nodep->doc;
docp             1784 ext/dom/node.c 	if (! docp) {
docp             1791 ext/dom/node.c 			ctxp = xmlXPathNewContext(docp);
docp             1820 ext/dom/node.c 		ctxp = xmlXPathNewContext(docp);
docp             1882 ext/dom/node.c 		ret = xmlC14NDocSaveTo(docp, nodeset, exclusive, inclusive_ns_prefixes,
docp              274 ext/dom/xpath.c 	xmlDocPtr docp = NULL;
docp              287 ext/dom/xpath.c 	DOM_GET_OBJ(docp, doc, xmlDocPtr, docobj);
docp              289 ext/dom/xpath.c 	ctx = xmlXPathNewContext(docp);
docp              313 ext/dom/xpath.c 		php_libxml_increment_doc_ref((php_libxml_node_object *)intern, docp TSRMLS_CC);
docp              321 ext/dom/xpath.c 	xmlDoc *docp = NULL;
docp              329 ext/dom/xpath.c 		docp = (xmlDocPtr) ctx->doc;
docp              335 ext/dom/xpath.c 	if (NULL == (*retval = php_dom_create_object((xmlNodePtr) docp, &ret, *retval, obj TSRMLS_CC))) {
docp              396 ext/dom/xpath.c 	xmlDoc *docp = NULL;
docp              412 ext/dom/xpath.c 	docp = (xmlDocPtr) ctxp->doc;
docp              413 ext/dom/xpath.c 	if (docp == NULL) {
docp              423 ext/dom/xpath.c 		nodep = xmlDocGetRootElement(docp);
docp              426 ext/dom/xpath.c 	if (nodep && docp != nodep->doc) {
docp              435 ext/dom/xpath.c 		ns = xmlGetNsList(docp, nodep);
docp              494 ext/dom/xpath.c 							node = xmlNewDocNode(docp, NULL, (char *) node->children, node->name);
docp              496 ext/dom/xpath.c 							node = xmlNewDocNode(docp, NULL, "xmlns", node->name);
docp             1239 ext/libxml/libxml.c PHP_LIBXML_API int php_libxml_increment_doc_ref(php_libxml_node_object *object, xmlDocPtr docp TSRMLS_DC)
docp             1246 ext/libxml/libxml.c 	} else if (docp != NULL) {
docp             1249 ext/libxml/libxml.c 		object->document->ptr = docp;
docp               87 ext/libxml/php_libxml.h PHP_LIBXML_API int php_libxml_increment_doc_ref(php_libxml_node_object *object, xmlDocPtr docp TSRMLS_DC);
docp             1993 ext/simplexml/simplexml.c 	xmlDocPtr docp = NULL;
docp             1999 ext/simplexml/simplexml.c 		docp = clone->document->ptr;
docp             2012 ext/simplexml/simplexml.c 		nodep = xmlDocCopyNode(sxe->node->node, docp, 1);
docp             2166 ext/simplexml/simplexml.c 	xmlDocPtr       docp;
docp             2177 ext/simplexml/simplexml.c 	docp = xmlReadFile(filename, NULL, options);
docp             2179 ext/simplexml/simplexml.c 	if (! docp) {
docp             2189 ext/simplexml/simplexml.c 	php_libxml_increment_doc_ref((php_libxml_node_object *)sxe, docp TSRMLS_CC);
docp             2190 ext/simplexml/simplexml.c 	php_libxml_increment_node_ptr((php_libxml_node_object *)sxe, xmlDocGetRootElement(docp), NULL TSRMLS_CC);
docp             2204 ext/simplexml/simplexml.c 	xmlDocPtr       docp;
docp             2215 ext/simplexml/simplexml.c 	docp = xmlReadMemory(data, data_len, NULL, NULL, options);
docp             2217 ext/simplexml/simplexml.c 	if (! docp) {
docp             2227 ext/simplexml/simplexml.c 	php_libxml_increment_doc_ref((php_libxml_node_object *)sxe, docp TSRMLS_CC);
docp             2228 ext/simplexml/simplexml.c 	php_libxml_increment_node_ptr((php_libxml_node_object *)sxe, xmlDocGetRootElement(docp), NULL TSRMLS_CC);
docp             2242 ext/simplexml/simplexml.c 	xmlDocPtr       docp;
docp             2255 ext/simplexml/simplexml.c 	docp = is_url ? xmlReadFile(data, NULL, options) : xmlReadMemory(data, data_len, NULL, NULL, options);
docp             2257 ext/simplexml/simplexml.c 	if (!docp) {
docp             2265 ext/simplexml/simplexml.c 	php_libxml_increment_doc_ref((php_libxml_node_object *)sxe, docp TSRMLS_CC);
docp             2266 ext/simplexml/simplexml.c 	php_libxml_increment_node_ptr((php_libxml_node_object *)sxe, xmlDocGetRootElement(docp), NULL TSRMLS_CC);
docp             1132 ext/xmlreader/php_xmlreader.c 	xmlDocPtr docp = NULL;
docp             1141 ext/xmlreader/php_xmlreader.c 		docp = node->doc;
docp             1153 ext/xmlreader/php_xmlreader.c 			nodec = xmlDocCopyNode(node, docp, 1);
docp              407 ext/xsl/xsltprocessor.c 	zval *id, *docp = NULL;
docp              416 ext/xsl/xsltprocessor.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Oo", &id, xsl_xsltprocessor_class_entry, &docp) == FAILURE) {
docp              420 ext/xsl/xsltprocessor.c 	nodep = php_libxml_import_node(docp TSRMLS_CC);
docp              488 ext/xsl/xsltprocessor.c static xmlDocPtr php_xsl_apply_stylesheet(zval *id, xsl_object *intern, xsltStylesheetPtr style, zval *docp TSRMLS_DC) /* {{{ */
docp              504 ext/xsl/xsltprocessor.c 	node = php_libxml_import_node(docp TSRMLS_CC);
docp              539 ext/xsl/xsltprocessor.c 		object = (php_libxml_node_object *)zend_object_store_get_object(docp TSRMLS_CC);
docp              655 ext/xsl/xsltprocessor.c 	zval *id, *docp = NULL;
docp              666 ext/xsl/xsltprocessor.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o|s!", &docp, &ret_class, &ret_class_len) == FAILURE) {
docp              670 ext/xsl/xsltprocessor.c 	newdocp = php_xsl_apply_stylesheet(id, intern, sheetp, docp TSRMLS_CC);
docp              679 ext/xsl/xsltprocessor.c 			curce = Z_OBJCE_P(docp);
docp              712 ext/xsl/xsltprocessor.c 	zval *id, *docp = NULL;
docp              723 ext/xsl/xsltprocessor.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "op", &docp, &uri, &uri_len) == FAILURE) {
docp              727 ext/xsl/xsltprocessor.c 	newdocp = php_xsl_apply_stylesheet(id, intern, sheetp, docp TSRMLS_CC);
docp              743 ext/xsl/xsltprocessor.c 	zval *id, *docp = NULL;
docp              755 ext/xsl/xsltprocessor.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &docp) == FAILURE) {
docp              759 ext/xsl/xsltprocessor.c 	newdocp = php_xsl_apply_stylesheet(id, intern, sheetp, docp TSRMLS_CC);