Home | History | Annotate | Download | only in libxml2

Lines Matching refs:docu

672  * @docu:  a document structure
677 xmlRelaxNGFreeDocument(xmlRelaxNGDocumentPtr docu)
679 if (docu == NULL)
682 if (docu->href != NULL)
683 xmlFree(docu->href);
684 if (docu->doc != NULL)
685 xmlFreeDoc(docu->doc);
686 if (docu->schema != NULL)
687 xmlRelaxNGFreeInnerSchema(docu->schema);
688 xmlFree(docu);
693 * @docu: a list of document structure
698 xmlRelaxNGFreeDocumentList(xmlRelaxNGDocumentPtr docu)
702 while (docu != NULL) {
703 next = docu->next;
704 xmlRelaxNGFreeDocument(docu);
705 docu = next;
4630 xmlRelaxNGDocumentPtr docu;
4636 docu = node->psvi;
4637 if (docu != NULL) {
4643 if (docu->content == NULL) {
4647 root = xmlDocGetRootElement(docu->doc);
4681 docu->schema = xmlRelaxNGParseDocument(ctxt, root);
4683 if ((docu->schema != NULL) &&
4684 (docu->schema->topgrammar != NULL)) {
4685 docu->content = docu->schema->topgrammar->start;
4695 def->content = docu->content;
6904 xmlRelaxNGDocumentPtr docu;
6973 docu = xmlRelaxNGLoadExternalRef(ctxt, URL, ns);
6974 if (docu == NULL) {
6987 cur->psvi = docu;