Lines Matching refs:nsNr
1388 for (i = 0;i < ctxt->nsNr;i += 2) {
1400 ctxt->nsNr = 0;
1408 } else if (ctxt->nsNr >= ctxt->nsMax) {
1420 ctxt->nsTab[ctxt->nsNr++] = prefix;
1421 ctxt->nsTab[ctxt->nsNr++] = URL;
1422 return (ctxt->nsNr);
1439 if (ctxt->nsNr < nr) {
1441 nr = ctxt->nsNr;
1443 if (ctxt->nsNr <= 0)
1447 ctxt->nsNr--;
1448 ctxt->nsTab[ctxt->nsNr] = NULL;
1625 const xmlChar *prefix, const xmlChar *URI, int nsNr)
1652 ctxt->pushTab[ctxt->nameNr * 3 + 2] = (void *) (long) nsNr;
8270 * @nsNr: number of namespaces on the start tag
8370 for (i = ctxt->nsNr - 2;i >= 0;i-=2)
8839 int nsNr = ctxt->nsNr;
8863 ctxt->nsNr = nsNr;
8938 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == NULL)
9011 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == attname)
9096 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == NULL)
9111 if (ctxt->nsTab[ctxt->nsNr - 2 * j] == attname)
9213 nsname, nbNs, &ctxt->nsTab[ctxt->nsNr - 2 * nbNs],
9253 * @nsNr: number of namespaces on the start tag
9266 const xmlChar *URI, int line, int nsNr, int tlen) {
9326 if (nsNr != 0)
9327 nsPop(ctxt, nsNr);
9540 int nsNr = ctxt->nsNr;
9612 if (nsNr != ctxt->nsNr)
9613 nsPop(ctxt, ctxt->nsNr - nsNr);
9636 if (nsNr != ctxt->nsNr)
9637 nsPop(ctxt, ctxt->nsNr - nsNr);
9669 if (nsNr != ctxt->nsNr)
9670 nsPop(ctxt, ctxt->nsNr - nsNr);
9678 xmlParseEndTag2(ctxt, prefix, URI, line, ctxt->nsNr - nsNr, tlen);
10935 int nsNr = ctxt->nsNr;
11002 if (ctxt->nsNr - nsNr > 0)
11003 nsPop(ctxt, ctxt->nsNr - nsNr);
11032 nameNsPush(ctxt, name, prefix, URI, ctxt->nsNr - nsNr);
12842 for (i = 0;i < oldctxt->nsNr;i += 2) {