Lines Matching refs:qname
774 xmlChar *qname; in xsltGetQNameURI() local
779 qname = *name; in xsltGetQNameURI()
780 if ((qname == NULL) || (*qname == 0)) in xsltGetQNameURI()
785 qname); in xsltGetQNameURI()
786 xmlFree(qname); in xsltGetQNameURI()
792 if (qname[0] == ':') in xsltGetQNameURI()
799 while ((qname[len] != 0) && (qname[len] != ':')) in xsltGetQNameURI()
802 if (qname[len] == 0) in xsltGetQNameURI()
808 if ((qname[0] == 'x') && (qname[1] == 'm') && in xsltGetQNameURI()
809 (qname[2] == 'l') && (qname[3] == ':')) { in xsltGetQNameURI()
810 if (qname[4] == 0) in xsltGetQNameURI()
812 *name = xmlStrdup(&qname[4]); in xsltGetQNameURI()
813 xmlFree(qname); in xsltGetQNameURI()
817 qname[len] = 0; in xsltGetQNameURI()
818 ns = xmlSearchNs(node->doc, node, qname); in xsltGetQNameURI()
822 qname, &qname[len + 1], qname); in xsltGetQNameURI()
824 xmlFree(qname); in xsltGetQNameURI()
827 *name = xmlStrdup(&qname[len + 1]); in xsltGetQNameURI()
828 xmlFree(qname); in xsltGetQNameURI()
848 xmlChar *qname; in xsltGetQNameURI2() local
853 qname = (xmlChar *)*name; in xsltGetQNameURI2()
854 if ((qname == NULL) || (*qname == 0)) in xsltGetQNameURI2()
859 qname); in xsltGetQNameURI2()
868 while ((qname[len] != 0) && (qname[len] != ':')) in xsltGetQNameURI2()
871 if (qname[len] == 0) in xsltGetQNameURI2()
877 if ((qname[0] == 'x') && (qname[1] == 'm') && in xsltGetQNameURI2()
878 (qname[2] == 'l') && (qname[3] == ':')) { in xsltGetQNameURI2()
879 if (qname[4] == 0) in xsltGetQNameURI2()
881 *name = xmlDictLookup(style->dict, &qname[4], -1); in xsltGetQNameURI2()
885 qname = xmlStrndup(*name, len); in xsltGetQNameURI2()
886 ns = xmlSearchNs(node->doc, node, qname); in xsltGetQNameURI2()
891 qname); in xsltGetQNameURI2()
896 *name, qname); in xsltGetQNameURI2()
899 xmlFree(qname); in xsltGetQNameURI2()
903 xmlFree(qname); in xsltGetQNameURI2()