Lines Matching refs:xmlAttrPtr
54 static xmlChar* xmlGetPropNodeValueInternal(xmlAttrPtr prop);
1774 static xmlAttrPtr
1779 xmlAttrPtr cur;
1791 cur = (xmlAttrPtr) xmlMalloc(sizeof(xmlAttr));
1840 xmlAttrPtr prev = node->properties;
1868 xmlAttrPtr
1893 xmlAttrPtr
1918 xmlAttrPtr
1942 xmlAttrPtr
1944 xmlAttrPtr cur;
1957 cur = (xmlAttrPtr) xmlMalloc(sizeof(xmlAttr));
1997 xmlFreePropList(xmlAttrPtr cur) {
1998 xmlAttrPtr next;
2014 xmlFreeProp(xmlAttrPtr cur) {
2042 xmlRemoveProp(xmlAttrPtr cur) {
2043 xmlAttrPtr tmp;
2730 xmlAttrPtr prop;
2865 xmlAttrPtr attr;
2891 prop->parent->properties = (xmlAttrPtr) prop;
2894 xmlRemoveProp((xmlAttrPtr) attr);
3294 parent->properties = (xmlAttrPtr) cur;
3297 xmlAttrPtr lastattr;
3303 if ((lastattr != NULL) && (lastattr != (xmlAttrPtr) cur) && (lastattr->type != XML_ATTRIBUTE_DECL)) {
3308 if (lastattr == (xmlAttrPtr) cur)
3315 lastattr->next = (xmlAttrPtr) cur;
3316 ((xmlAttrPtr) cur)->prev = lastattr;
3444 xmlFreeProp((xmlAttrPtr) cur);
3517 if (parent->properties == (xmlAttrPtr) cur)
3518 parent->properties = ((xmlAttrPtr) cur)->next;
3588 if (cur->parent->properties == (xmlAttrPtr)old)
3589 cur->parent->properties = ((xmlAttrPtr) cur);
3665 static xmlAttrPtr
3666 xmlCopyPropInternal(xmlDocPtr doc, xmlNodePtr target, xmlAttrPtr cur) {
3667 xmlAttrPtr ret;
3768 * Returns: a new #xmlAttrPtr, or NULL in case of error.
3770 xmlAttrPtr
3771 xmlCopyProp(xmlNodePtr target, xmlAttrPtr cur) {
3782 * Returns: a new #xmlAttrPtr, or NULL in case of error.
3784 xmlAttrPtr
3785 xmlCopyPropList(xmlNodePtr target, xmlAttrPtr cur) {
3786 xmlAttrPtr ret = NULL;
3787 xmlAttrPtr p = NULL,q;
3843 return((xmlNodePtr) xmlCopyPropInternal(doc, parent, (xmlAttrPtr) node));
4457 name = (const char *) (((xmlAttrPtr) cur)->name);
4468 next = ((xmlAttrPtr) cur)->parent;
5018 xmlAttrPtr attr = (xmlAttrPtr) cur;
5119 return(xmlGetPropNodeValueInternal((xmlAttrPtr) cur));
5869 xmlAttrPtr attr;
6042 static xmlAttrPtr
6046 xmlAttrPtr prop;
6150 return((xmlAttrPtr) attrDecl);
6157 xmlGetPropNodeValueInternal(xmlAttrPtr prop)
6202 xmlAttrPtr
6204 xmlAttrPtr prop;
6235 return((xmlAttrPtr) attrDecl);
6257 xmlAttrPtr
6281 xmlAttrPtr prop;
6306 xmlAttrPtr prop;
6331 xmlAttrPtr prop;
6351 xmlAttrPtr prop;
6372 xmlAttrPtr prop;
6398 xmlAttrPtr
6434 xmlAttrPtr
6438 xmlAttrPtr prop;
8631 (((xmlAttrPtr) cur)->atype == XML_ATTRIBUTE_ID))
8633 xmlRemoveID(sourceDoc, (xmlAttrPtr) cur);
8635 ((xmlAttrPtr) cur)->atype = 0;
8636 ((xmlAttrPtr) cur)->psvi = NULL;
8913 parentClone->properties = (xmlAttrPtr) clone;
9157 if (xmlIsID(destDoc, clone->parent, (xmlAttrPtr) clone)) {
9163 if (xmlAddID(NULL, destDoc, idVal, (xmlAttrPtr) cur) == NULL) {
9307 xmlAttrPtr attr,
9486 (xmlAttrPtr) node, destDoc, destParent, options));