Lines Matching refs:oldctxt
213 xmlParseExternalEntityPrivate(xmlDocPtr doc, xmlParserCtxtPtr oldctxt,
228 xmlParseBalancedChunkMemoryInternal(xmlParserCtxtPtr oldctxt,
12527 xmlParseExternalEntityPrivate(xmlDocPtr doc, xmlParserCtxtPtr oldctxt, in xmlParseExternalEntityPrivate() argument
12540 ((oldctxt == NULL) || (oldctxt->options & XML_PARSE_HUGE) == 0)) || in xmlParseExternalEntityPrivate()
12553 ctxt = xmlCreateEntityParserCtxtInternal(URL, ID, NULL, oldctxt); in xmlParseExternalEntityPrivate()
12556 if (oldctxt != NULL) { in xmlParseExternalEntityPrivate()
12557 ctxt->_private = oldctxt->_private; in xmlParseExternalEntityPrivate()
12558 ctxt->loadsubset = oldctxt->loadsubset; in xmlParseExternalEntityPrivate()
12559 ctxt->validate = oldctxt->validate; in xmlParseExternalEntityPrivate()
12560 ctxt->external = oldctxt->external; in xmlParseExternalEntityPrivate()
12561 ctxt->record_info = oldctxt->record_info; in xmlParseExternalEntityPrivate()
12562 ctxt->node_seq.maximum = oldctxt->node_seq.maximum; in xmlParseExternalEntityPrivate()
12563 ctxt->node_seq.length = oldctxt->node_seq.length; in xmlParseExternalEntityPrivate()
12564 ctxt->node_seq.buffer = oldctxt->node_seq.buffer; in xmlParseExternalEntityPrivate()
12683 if (oldctxt != NULL) in xmlParseExternalEntityPrivate()
12684 oldctxt->nbentities += ctxt->nbentities; in xmlParseExternalEntityPrivate()
12690 oldctxt->sizeentities += ctxt->input->consumed; in xmlParseExternalEntityPrivate()
12691 oldctxt->sizeentities += (ctxt->input->cur - ctxt->input->base); in xmlParseExternalEntityPrivate()
12697 xmlCopyError(&ctxt->lastError, &oldctxt->lastError); in xmlParseExternalEntityPrivate()
12701 oldctxt->node_seq.maximum = ctxt->node_seq.maximum; in xmlParseExternalEntityPrivate()
12702 oldctxt->node_seq.length = ctxt->node_seq.length; in xmlParseExternalEntityPrivate()
12703 oldctxt->node_seq.buffer = ctxt->node_seq.buffer; in xmlParseExternalEntityPrivate()
12793 xmlParseBalancedChunkMemoryInternal(xmlParserCtxtPtr oldctxt, in xmlParseBalancedChunkMemoryInternal() argument
12807 if (((oldctxt->depth > 40) && ((oldctxt->options & XML_PARSE_HUGE) == 0)) || in xmlParseBalancedChunkMemoryInternal()
12808 (oldctxt->depth > 1024)) { in xmlParseBalancedChunkMemoryInternal()
12827 ctxt->dict = oldctxt->dict; in xmlParseBalancedChunkMemoryInternal()
12834 for (i = 0;i < oldctxt->nsNr;i += 2) { in xmlParseBalancedChunkMemoryInternal()
12835 nsPush(ctxt, oldctxt->nsTab[i], oldctxt->nsTab[i+1]); in xmlParseBalancedChunkMemoryInternal()
12840 ctxt->sax = oldctxt->sax; in xmlParseBalancedChunkMemoryInternal()
12842 ctxt->replaceEntities = oldctxt->replaceEntities; in xmlParseBalancedChunkMemoryInternal()
12843 ctxt->options = oldctxt->options; in xmlParseBalancedChunkMemoryInternal()
12845 ctxt->_private = oldctxt->_private; in xmlParseBalancedChunkMemoryInternal()
12846 if (oldctxt->myDoc == NULL) { in xmlParseBalancedChunkMemoryInternal()
12859 ctxt->myDoc = oldctxt->myDoc; in xmlParseBalancedChunkMemoryInternal()
12878 ctxt->depth = oldctxt->depth + 1; in xmlParseBalancedChunkMemoryInternal()
12881 ctxt->loadsubset = oldctxt->loadsubset; in xmlParseBalancedChunkMemoryInternal()
12882 if ((oldctxt->validate) || (oldctxt->replaceEntities != 0)) { in xmlParseBalancedChunkMemoryInternal()
12888 ctxt->dictNames = oldctxt->dictNames; in xmlParseBalancedChunkMemoryInternal()
12889 ctxt->attsDefault = oldctxt->attsDefault; in xmlParseBalancedChunkMemoryInternal()
12890 ctxt->attsSpecial = oldctxt->attsSpecial; in xmlParseBalancedChunkMemoryInternal()
12922 if ((oldctxt->validate) && (oldctxt->wellFormed) && in xmlParseBalancedChunkMemoryInternal()
12923 (oldctxt->myDoc) && (oldctxt->myDoc->intSubset) && in xmlParseBalancedChunkMemoryInternal()
12925 oldctxt->valid &= xmlValidateElement(&oldctxt->vctxt, in xmlParseBalancedChunkMemoryInternal()
12926 oldctxt->myDoc, cur); in xmlParseBalancedChunkMemoryInternal()
12944 if (oldctxt != NULL) in xmlParseBalancedChunkMemoryInternal()
12945 oldctxt->nbentities += ctxt->nbentities; in xmlParseBalancedChunkMemoryInternal()
12951 xmlCopyError(&ctxt->lastError, &oldctxt->lastError); in xmlParseBalancedChunkMemoryInternal()