Lines Matching defs:DTD
421 } DTD;
567 static DTD *dtdCreate(XML_Parser parser);
569 static void dtdReset(DTD *p, XML_Parser parser);
570 static void dtdDestroy(DTD *p, XML_Bool isDocEntity, XML_Parser parser);
571 static int dtdCopy(XML_Parser oldParser, DTD *newDtd, const DTD *oldDtd,
611 const XML_Char *nameSep, DTD *dtd,
750 DTD *m_dtd;
1343 DTD *dtd, XML_Parser parentParser) {
1515 // destroying parser->m_dtd because the DTD is shared with the parent
1739 DTD *newDtd = NULL;
1740 DTD *oldDtd;
1892 /* The DTD instance referenced by parser->m_dtd is shared between the
1989 /* external parameter entity parsers share the DTD structure
2966 "limit on input amplification factor (from DTD and entities) breached");
3311 DTD *const dtd = parser->m_dtd;
3824 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
5083 "<!"). In a DTD context, that isn't legal.
5223 DTD *const dtd = parser->m_dtd;
5430 /* if we didn't read the foreign DTD then this means that there
5435 /* end of DTD - no need to update dtd->keepProcessing */
5448 last chance to read the foreign DTD
5470 /* if we didn't read the foreign DTD then this means that there
5475 /* end of DTD - no need to update dtd->keepProcessing */
6005 * If 'standalone' is false, the DTD must have no
6572 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
6766 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
7218 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
7248 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
7310 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
7410 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
7489 static DTD *
7491 DTD *p = MALLOC(parser, sizeof(DTD));
7522 dtdReset(DTD *p, XML_Parser parser) {
7563 dtdDestroy(DTD *p, XML_Bool isDocEntity, XML_Parser parser) {
7589 /* Do a deep copy of the DTD. Return 0 for out of memory, non-zero otherwise.
7590 The new DTD has already been initialized.
7593 dtdCopy(XML_Parser oldParser, DTD *newDtd, const DTD *oldDtd,
8210 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
8288 DTD *const dtd = parser->m_dtd; /* save one level of indirection */
8415 DTD *const dtd = parser->m_dtd; /* save one level of indirection */