Lines Matching refs:ns1
3607 xmlNsPtr ns1, ns2; in xmlXPathNodeSetContains() local
3609 ns1 = (xmlNsPtr) val; in xmlXPathNodeSetContains()
3611 if (ns1 == ns2) in xmlXPathNodeSetContains()
3613 if ((ns1->next != NULL) && (ns2->next == ns1->next) && in xmlXPathNodeSetContains()
3614 (xmlStrEqual(ns1->prefix, ns2->prefix))) in xmlXPathNodeSetContains()
6596 xmlNodeSetPtr ns1; in xmlXPathCompareNodeSets() local
6611 ns1 = arg1->nodesetval; in xmlXPathCompareNodeSets()
6614 if ((ns1 == NULL) || (ns1->nodeNr <= 0)) { in xmlXPathCompareNodeSets()
6632 for (i = 0;i < ns1->nodeNr;i++) { in xmlXPathCompareNodeSets()
6633 val1 = xmlXPathCastNodeToNumber(ns1->nodeTab[i]); in xmlXPathCompareNodeSets()
6852 xmlNodeSetPtr ns1; in xmlXPathEqualNodeSets() local
6862 ns1 = arg1->nodesetval; in xmlXPathEqualNodeSets()
6865 if ((ns1 == NULL) || (ns1->nodeNr <= 0)) in xmlXPathEqualNodeSets()
6874 for (i = 0;i < ns1->nodeNr;i++) in xmlXPathEqualNodeSets()
6876 if (ns1->nodeTab[i] == ns2->nodeTab[j]) in xmlXPathEqualNodeSets()
6879 values1 = (xmlChar **) xmlMalloc(ns1->nodeNr * sizeof(xmlChar *)); in xmlXPathEqualNodeSets()
6884 hashs1 = (unsigned int *) xmlMalloc(ns1->nodeNr * sizeof(unsigned int)); in xmlXPathEqualNodeSets()
6890 memset(values1, 0, ns1->nodeNr * sizeof(xmlChar *)); in xmlXPathEqualNodeSets()
6907 for (i = 0;i < ns1->nodeNr;i++) { in xmlXPathEqualNodeSets()
6908 hashs1[i] = xmlXPathNodeValHash(ns1->nodeTab[i]); in xmlXPathEqualNodeSets()
6920 values1[i] = xmlNodeGetContent(ns1->nodeTab[i]); in xmlXPathEqualNodeSets()
6931 for (i = 0;i < ns1->nodeNr;i++) in xmlXPathEqualNodeSets()