Home | History | Annotate | Download | only in libxml2

Lines Matching refs:nsNr

1371 	for (i = 0;i < ctxt->nsNr;i += 2) {
1383 ctxt->nsNr = 0;
1391 } else if (ctxt->nsNr >= ctxt->nsMax) {
1403 ctxt->nsTab[ctxt->nsNr++] = prefix;
1404 ctxt->nsTab[ctxt->nsNr++] = URL;
1405 return (ctxt->nsNr);
1422 if (ctxt->nsNr < nr) {
1424 nr = ctxt->nsNr;
1426 if (ctxt->nsNr <= 0)
1430 ctxt->nsNr--;
1431 ctxt->nsTab[ctxt->nsNr] = NULL;
1608 const xmlChar *prefix, const xmlChar *URI, int nsNr)
1635 ctxt->pushTab[ctxt->nameNr * 3 + 2] = (void *) (long) nsNr;
8092 * @nsNr: number of namespaces on the start tag
8192 for (i = ctxt->nsNr - 2;i >= 0;i-=2)
8654 int nsNr = ctxt->nsNr;
8678 ctxt->nsNr = nsNr;
8753 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == NULL)
8826 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == attname)
8909 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == NULL)
8924 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == attname)
9026 nsname, nbNs, &ctxt->nsTab[ctxt->nsNr - 2 * nbNs],
9066 * @nsNr: number of namespaces on the start tag
9079 const xmlChar *URI, int line, int nsNr, int tlen) {
9135 if (nsNr != 0)
9136 nsPop(ctxt, nsNr);
9345 int nsNr = ctxt->nsNr;
9415 if (nsNr != ctxt->nsNr)
9416 nsPop(ctxt, ctxt->nsNr - nsNr);
9439 if (nsNr != ctxt->nsNr)
9440 nsPop(ctxt, ctxt->nsNr - nsNr);
9470 if (nsNr != ctxt->nsNr)
9471 nsPop(ctxt, ctxt->nsNr - nsNr);
9479 xmlParseEndTag2(ctxt, prefix, URI, line, ctxt->nsNr - nsNr, tlen);
10712 int nsNr = ctxt->nsNr;
10777 if (ctxt->nsNr - nsNr > 0)
10778 nsPop(ctxt, ctxt->nsNr - nsNr);
10805 nameNsPush(ctxt, name, prefix, URI, ctxt->nsNr - nsNr);
12700 int nsnr = 0;
12796 nsnr++;
12819 nsPop(ctxt, nsnr);