Lines Matching refs:nsNr
1594 for (i = ctxt->nsNr - 2;i >= 0;i -= 2) {
1606 ctxt->nsNr = 0;
1614 } else if (ctxt->nsNr >= ctxt->nsMax) {
1626 ctxt->nsTab[ctxt->nsNr++] = prefix;
1627 ctxt->nsTab[ctxt->nsNr++] = URL;
1628 return (ctxt->nsNr);
1645 if (ctxt->nsNr < nr) {
1647 nr = ctxt->nsNr;
1649 if (ctxt->nsNr <= 0)
1653 ctxt->nsNr--;
1654 ctxt->nsTab[ctxt->nsNr] = NULL;
1831 const xmlChar *prefix, const xmlChar *URI, int nsNr)
1858 ctxt->pushTab[ctxt->nameNr * 3 + 2] = (void *) (long) nsNr;
8759 * @nsNr: number of namespaces on the start tag
8859 for (i = ctxt->nsNr - 2;i >= 0;i-=2)
9383 int nsNr = ctxt->nsNr;
9408 ctxt->nsNr = nsNr;
9490 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == NULL)
9575 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == attname)
9673 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == NULL)
9688 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == attname)
9790 nsname, nbNs, &ctxt->nsTab[ctxt->nsNr - 2 * nbNs],
9841 * @nsNr: number of namespaces on the start tag
9854 const xmlChar *URI, int line, int nsNr, int tlen) {
9920 if (nsNr != 0)
9921 nsPop(ctxt, nsNr);
10141 int nsNr = ctxt->nsNr;
10213 if (nsNr != ctxt->nsNr)
10214 nsPop(ctxt, ctxt->nsNr - nsNr);
10237 if (nsNr != ctxt->nsNr)
10238 nsPop(ctxt, ctxt->nsNr - nsNr);
10270 if (nsNr != ctxt->nsNr)
10271 nsPop(ctxt, ctxt->nsNr - nsNr);
10279 xmlParseEndTag2(ctxt, prefix, URI, line, ctxt->nsNr - nsNr, tlen);
11561 int nsNr = ctxt->nsNr;
11628 if (ctxt->nsNr - nsNr > 0)
11629 nsPop(ctxt, ctxt->nsNr - nsNr);
11659 nameNsPush(ctxt, name, prefix, URI, ctxt->nsNr - nsNr);
13625 for (i = 0;i < oldctxt->nsNr;i += 2) {
13782 int nsnr = 0;
13902 nsnr++;
13924 nsPop(ctxt, nsnr);