Lines Matching refs:name3
59 xmlChar *name3; member
83 const xmlChar *name2, const xmlChar *name3) { in xmlHashComputeKey() argument
103 if (name3 != NULL) { in xmlHashComputeKey()
104 while ((ch = *name3++) != 0) { in xmlHashComputeKey()
115 const xmlChar *prefix3, const xmlChar *name3) { in xmlHashComputeQKey() argument
157 if (name3 != NULL) { in xmlHashComputeQKey()
158 while ((ch = *name3++) != 0) { in xmlHashComputeQKey()
268 oldtable[i].name3); in xmlHashGrow()
283 iter->name3); in xmlHashGrow()
345 if (iter->name3) in xmlHashFree()
346 xmlFree(iter->name3); in xmlHashFree()
530 const xmlChar *name2, const xmlChar *name3, in xmlHashAddEntry3() argument
553 if ((name3 != NULL) && (!xmlDictOwns(table->dict, name3))) { in xmlHashAddEntry3()
554 name3 = xmlDictLookup(table->dict, name3, -1); in xmlHashAddEntry3()
555 if (name3 == NULL) in xmlHashAddEntry3()
563 key = xmlHashComputeKey(table, name, name2, name3); in xmlHashAddEntry3()
572 (insert->name3 == name3)) in xmlHashAddEntry3()
578 (insert->name3 == name3)) in xmlHashAddEntry3()
585 (xmlStrEqual(insert->name3, name3))) in xmlHashAddEntry3()
591 (xmlStrEqual(insert->name3, name3))) in xmlHashAddEntry3()
607 entry->name3 = (xmlChar *) name3; in xmlHashAddEntry3()
611 entry->name3 = xmlStrdup(name3); in xmlHashAddEntry3()
646 const xmlChar *name2, const xmlChar *name3, in xmlHashUpdateEntry3() argument
669 if ((name3 != NULL) && (!xmlDictOwns(table->dict, name3))) { in xmlHashUpdateEntry3()
670 name3 = xmlDictLookup(table->dict, name3, -1); in xmlHashUpdateEntry3()
671 if (name3 == NULL) in xmlHashUpdateEntry3()
679 key = xmlHashComputeKey(table, name, name2, name3); in xmlHashUpdateEntry3()
688 (insert->name3 == name3)) { in xmlHashUpdateEntry3()
697 (insert->name3 == name3)) { in xmlHashUpdateEntry3()
708 (xmlStrEqual(insert->name3, name3))) { in xmlHashUpdateEntry3()
717 (xmlStrEqual(insert->name3, name3))) { in xmlHashUpdateEntry3()
737 entry->name3 = (xmlChar *) name3; in xmlHashUpdateEntry3()
741 entry->name3 = xmlStrdup(name3); in xmlHashUpdateEntry3()
768 const xmlChar *name2, const xmlChar *name3) { in xmlHashLookup3() argument
776 key = xmlHashComputeKey(table, name, name2, name3); in xmlHashLookup3()
783 (entry->name3 == name3)) in xmlHashLookup3()
790 (xmlStrEqual(entry->name3, name3))) in xmlHashLookup3()
814 const xmlChar *prefix3, const xmlChar *name3) { in xmlHashQLookup3() argument
823 name2, prefix3, name3); in xmlHashQLookup3()
829 (xmlStrQEqual(prefix3, name3, entry->name3))) in xmlHashQLookup3()
843 const xmlChar *name3 ATTRIBUTE_UNUSED) { in stubHashScannerFull()
893 iter->name2, iter->name3); in xmlHashScanFull()
925 const xmlChar *name2, const xmlChar *name3, in xmlHashScan3() argument
930 xmlHashScanFull3(table, name, name2, name3, stubHashScannerFull, in xmlHashScan3()
949 const xmlChar *name2, const xmlChar *name3, in xmlHashScanFull3() argument
969 ((name3 == NULL) || (xmlStrEqual(name3, iter->name3))) && in xmlHashScanFull3()
972 iter->name2, iter->name3); in xmlHashScanFull3()
1013 iter->name3, f(iter->payload, iter->name)); in xmlHashCopy()
1090 const xmlChar *name2, const xmlChar *name3, xmlHashDeallocator f) { in xmlHashRemoveEntry3() argument
1098 key = xmlHashComputeKey(table, name, name2, name3); in xmlHashRemoveEntry3()
1105 xmlStrEqual(entry->name3, name3)) { in xmlHashRemoveEntry3()
1114 if(entry->name3) in xmlHashRemoveEntry3()
1115 xmlFree(entry->name3); in xmlHashRemoveEntry3()