attrp             100 ext/dom/attr.c 	xmlAttrPtr attrp;
attrp             102 ext/dom/attr.c 	attrp = (xmlAttrPtr) dom_object_get_node(obj);
attrp             104 ext/dom/attr.c 	if (attrp == NULL) {
attrp             109 ext/dom/attr.c 	ZVAL_STRING(retval, (char *) attrp->name);
attrp             137 ext/dom/attr.c 	xmlAttrPtr attrp = (xmlAttrPtr) dom_object_get_node(obj);
attrp             140 ext/dom/attr.c 	if (attrp == NULL) {
attrp             145 ext/dom/attr.c 	if ((content = xmlNodeGetContent((xmlNodePtr) attrp)) != NULL) {
attrp             159 ext/dom/attr.c 	xmlAttrPtr attrp = (xmlAttrPtr) dom_object_get_node(obj);
attrp             161 ext/dom/attr.c 	if (attrp == NULL) {
attrp             166 ext/dom/attr.c 	if (attrp->children) {
attrp             167 ext/dom/attr.c 		node_list_unlink(attrp->children);
attrp             172 ext/dom/attr.c 	xmlNodeSetContentLen((xmlNodePtr) attrp, (xmlChar *) ZSTR_VAL(str), ZSTR_LEN(str) + 1);
attrp             231 ext/dom/attr.c 	xmlAttrPtr attrp;
attrp             237 ext/dom/attr.c 	DOM_GET_OBJ(attrp, id, xmlAttrPtr, intern);
attrp             239 ext/dom/attr.c 	if (attrp->atype == XML_ATTRIBUTE_ID) {
attrp            1190 ext/dom/document.c 	xmlAttrPtr  attrp;
attrp            1202 ext/dom/document.c 	attrp = xmlGetID(docp, (xmlChar *) idname);
attrp            1204 ext/dom/document.c 	if (attrp && attrp->parent) {
attrp            1205 ext/dom/document.c 		DOM_RET_OBJ((xmlNodePtr) attrp->parent, &ret, intern);
attrp             435 ext/dom/element.c 	xmlNodePtr nodep, attrp;
attrp             451 ext/dom/element.c 	attrp = dom_get_dom1_attribute(nodep, (xmlChar *)name);
attrp             452 ext/dom/element.c 	if (attrp == NULL) {
attrp             456 ext/dom/element.c 	switch (attrp->type) {
attrp             458 ext/dom/element.c 			if (php_dom_object_get_data(attrp) == NULL) {
attrp             459 ext/dom/element.c 			node_list_unlink(attrp->children);
attrp             460 ext/dom/element.c 				xmlUnlinkNode(attrp);
attrp             461 ext/dom/element.c 				xmlFreeProp((xmlAttrPtr)attrp);
attrp             463 ext/dom/element.c 				xmlUnlinkNode(attrp);
attrp             483 ext/dom/element.c 	xmlNodePtr nodep, attrp;
attrp             495 ext/dom/element.c 	attrp = dom_get_dom1_attribute(nodep, (xmlChar *)name);
attrp             496 ext/dom/element.c 	if (attrp == NULL) {
attrp             500 ext/dom/element.c 	if (attrp->type == XML_NAMESPACE_DECL) {
attrp             504 ext/dom/element.c 		nsparent = attrp->_private;
attrp             505 ext/dom/element.c 		curns = xmlNewNs(NULL, attrp->name, NULL);
attrp             506 ext/dom/element.c 		if (attrp->children) {
attrp             507 ext/dom/element.c 			curns->prefix = xmlStrdup((xmlChar *) attrp->children);
attrp             509 ext/dom/element.c 		if (attrp->children) {
attrp             510 ext/dom/element.c 			attrp = xmlNewDocNode(nodep->doc, NULL, (xmlChar *) attrp->children, attrp->name);
attrp             512 ext/dom/element.c 			attrp = xmlNewDocNode(nodep->doc, NULL, (xmlChar *)"xmlns", attrp->name);
attrp             514 ext/dom/element.c 		attrp->type = XML_NAMESPACE_DECL;
attrp             515 ext/dom/element.c 		attrp->parent = nsparent;
attrp             516 ext/dom/element.c 		attrp->ns = curns;
attrp             519 ext/dom/element.c 	DOM_RET_OBJ((xmlNodePtr) attrp, &ret, intern);
attrp             531 ext/dom/element.c 	xmlAttr *attrp, *existattrp = NULL;
attrp             546 ext/dom/element.c 	DOM_GET_OBJ(attrp, node, xmlAttrPtr, attrobj);
attrp             548 ext/dom/element.c 	if (attrp->type != XML_ATTRIBUTE_NODE) {
attrp             553 ext/dom/element.c 	if (!(attrp->doc == NULL || attrp->doc == nodep->doc)) {
attrp             558 ext/dom/element.c 	existattrp = xmlHasProp(nodep, attrp->name);
attrp             561 ext/dom/element.c 			((php_libxml_node_ptr *)oldobj->ptr)->node == (xmlNodePtr) attrp)
attrp             568 ext/dom/element.c 	if (attrp->parent != NULL) {
attrp             569 ext/dom/element.c 		xmlUnlinkNode((xmlNodePtr) attrp);
attrp             572 ext/dom/element.c 	if (attrp->doc == NULL && nodep->doc != NULL) {
attrp             577 ext/dom/element.c 	xmlAddChild(nodep, (xmlNodePtr) attrp);
attrp             597 ext/dom/element.c 	xmlAttr *attrp;
attrp             612 ext/dom/element.c 	DOM_GET_OBJ(attrp, node, xmlAttrPtr, attrobj);
attrp             614 ext/dom/element.c 	if (attrp->type != XML_ATTRIBUTE_NODE || attrp->parent != nodep) {
attrp             619 ext/dom/element.c 	xmlUnlinkNode((xmlNodePtr) attrp);
attrp             621 ext/dom/element.c 	DOM_RET_OBJ((xmlNodePtr) attrp, &ret, intern);
attrp             868 ext/dom/element.c 	xmlAttr *attrp;
attrp             885 ext/dom/element.c 	attrp = xmlHasNsProp(nodep, (xmlChar *)name, (xmlChar *)uri);
attrp             903 ext/dom/element.c 	if (attrp && attrp->type != XML_ATTRIBUTE_DECL) {
attrp             904 ext/dom/element.c 		if (php_dom_object_get_data((xmlNodePtr) attrp) == NULL) {
attrp             905 ext/dom/element.c 			node_list_unlink(attrp->children);
attrp             906 ext/dom/element.c 			xmlUnlinkNode((xmlNodePtr) attrp);
attrp             907 ext/dom/element.c 			xmlFreeProp(attrp);
attrp             909 ext/dom/element.c 			xmlUnlinkNode((xmlNodePtr) attrp);
attrp             925 ext/dom/element.c 	xmlAttrPtr attrp;
attrp             937 ext/dom/element.c 	attrp = xmlHasNsProp(elemp, (xmlChar *)name, (xmlChar *)uri);
attrp             939 ext/dom/element.c 	if (attrp == NULL) {
attrp             943 ext/dom/element.c 	DOM_RET_OBJ((xmlNodePtr) attrp, &ret, intern);
attrp             957 ext/dom/element.c 	xmlAttr *attrp, *existattrp = NULL;
attrp             972 ext/dom/element.c 	DOM_GET_OBJ(attrp, node, xmlAttrPtr, attrobj);
attrp             974 ext/dom/element.c 	if (attrp->type != XML_ATTRIBUTE_NODE) {
attrp             979 ext/dom/element.c 	if (!(attrp->doc == NULL || attrp->doc == nodep->doc)) {
attrp             984 ext/dom/element.c     nsp = attrp->ns;
attrp             986 ext/dom/element.c         existattrp = xmlHasNsProp(nodep, nsp->href, attrp->name);
attrp             988 ext/dom/element.c         existattrp = xmlHasProp(nodep, attrp->name);
attrp             993 ext/dom/element.c 			((php_libxml_node_ptr *)oldobj->ptr)->node == (xmlNodePtr) attrp)
attrp            1000 ext/dom/element.c 	if (attrp->parent != NULL) {
attrp            1001 ext/dom/element.c 		xmlUnlinkNode((xmlNodePtr) attrp);
attrp            1004 ext/dom/element.c 	if (attrp->doc == NULL && nodep->doc != NULL) {
attrp            1009 ext/dom/element.c 	xmlAddChild(nodep, (xmlNodePtr) attrp);
attrp            1115 ext/dom/element.c static void php_set_attribute_id(xmlAttrPtr attrp, zend_bool is_id) /* {{{ */
attrp            1117 ext/dom/element.c 	if (is_id == 1 && attrp->atype != XML_ATTRIBUTE_ID) {
attrp            1120 ext/dom/element.c 		id_val = xmlNodeListGetString(attrp->doc, attrp->children, 1);
attrp            1122 ext/dom/element.c 			xmlAddID(NULL, attrp->doc, id_val, attrp);
attrp            1126 ext/dom/element.c 		if (attrp->atype == XML_ATTRIBUTE_ID) {
attrp            1127 ext/dom/element.c 			xmlRemoveID(attrp->doc, attrp);
attrp            1128 ext/dom/element.c 			attrp->atype = 0;
attrp            1142 ext/dom/element.c 	xmlAttrPtr attrp;
attrp            1159 ext/dom/element.c 	attrp = xmlHasNsProp(nodep, (xmlChar *)name, NULL);
attrp            1160 ext/dom/element.c 	if (attrp == NULL || attrp->type == XML_ATTRIBUTE_DECL) {
attrp            1163 ext/dom/element.c 		php_set_attribute_id(attrp, is_id);
attrp            1178 ext/dom/element.c 	xmlAttrPtr attrp;
attrp            1195 ext/dom/element.c 	attrp = xmlHasNsProp(elemp, (xmlChar *)name, (xmlChar *)uri);
attrp            1196 ext/dom/element.c 	if (attrp == NULL || attrp->type == XML_ATTRIBUTE_DECL) {
attrp            1199 ext/dom/element.c 		php_set_attribute_id(attrp, is_id);
attrp            1214 ext/dom/element.c 	xmlAttrPtr attrp;
attrp            1229 ext/dom/element.c 	DOM_GET_OBJ(attrp, node, xmlAttrPtr, attrobj);
attrp            1231 ext/dom/element.c 	if (attrp->parent != nodep) {
attrp            1234 ext/dom/element.c 		php_set_attribute_id(attrp, is_id);
attrp            1761 ext/simplexml/simplexml.c 	xmlAttrPtr      attrp = NULL;
attrp            1801 ext/simplexml/simplexml.c 	attrp = xmlHasNsProp(node, localname, (xmlChar *)nsuri);
attrp            1802 ext/simplexml/simplexml.c 	if (attrp != NULL && attrp->type != XML_ATTRIBUTE_DECL) {
attrp            1818 ext/simplexml/simplexml.c 	attrp = xmlNewNsProp(node, nsptr, localname, (xmlChar *)value);