Lines Matching defs:URL
222 void *user_data, int depth, const xmlChar *URL,
1217 * @URL: the namespace name
1225 nsPush(xmlParserCtxtPtr ctxt, const xmlChar *prefix, const xmlChar *URL)
1232 if (ctxt->nsTab[i + 1] == URL)
1261 ctxt->nsTab[ctxt->nsNr++] = URL;
1454 * Pushes a new element name/prefix/URL on top of the name stack
4296 xmlChar *URL = NULL;
4319 URL = xmlStrndup(base, tmp - base);
4325 if (URL != NULL) {
4326 ctxt->catalogs = xmlCatalogAddLocal(ctxt->catalogs, URL);
4327 xmlFree(URL);
4335 if (URL != NULL)
4336 xmlFree(URL);
6059 * @SystemID: the system identifier (or URL)
8222 const xmlChar *URL = xmlDictLookup(ctxt->dict, attvalue, len);
8225 if (*URL != 0) {
8226 uri = xmlParseURI((const char *) URL);
8230 URL, NULL);
8235 URL, NULL);
8249 if (nsPush(ctxt, NULL, URL) > 0) nbNs++;
8255 const xmlChar *URL = xmlDictLookup(ctxt->dict, attvalue, len);
8259 if (URL != ctxt->str_xml_ns) {
8271 uri = xmlParseURI((const char *) URL);
8275 attname, URL);
8280 attname, URL);
8294 if (nsPush(ctxt, attname, URL) > 0) nbNs++;
11263 * @SystemID: a NAME* containing the URL to the DTD
11378 * @SystemID: a NAME* containing the URL to the DTD
11400 * @URL: the URL for the entity to load
11415 xmlParseCtxtExternalEntity(xmlParserCtxtPtr ctx, const xmlChar *URL,
11435 if ((URL == NULL) && (ID == NULL))
11448 inputStream = xmlLoadExternalEntity((char *)URL, (char *)ID, ctxt);
11457 directory = xmlParserGetDirectory((char *)URL);
11477 if (ctx->myDoc->URL != NULL) {
11478 newDoc->URL = xmlStrdup(ctx->myDoc->URL);
11607 * @URL: the URL for the entity to load
11620 void *user_data, int depth, const xmlChar *URL,
11638 if ((URL == NULL) && (ID == NULL))
11644 ctxt = xmlCreateEntityParserCtxt(URL, ID, NULL);
11686 if (doc->URL != NULL) {
11687 newDoc->URL = xmlStrdup(doc->URL);
11811 * @URL: the URL for the entity to load
11827 int depth, const xmlChar *URL, const xmlChar *ID, xmlNodePtr *lst) {
11828 return(xmlParseExternalEntityPrivate(doc, NULL, sax, user_data, depth, URL,
12476 * @URL: the entity URL
12487 xmlCreateEntityParserCtxt(const xmlChar *URL, const xmlChar *ID,
12499 uri = xmlBuildURI(URL, base);
12502 inputStream = xmlLoadExternalEntity((char *)URL, (char *)ID, ctxt);
12511 directory = xmlParserGetDirectory((char *)URL);
12541 * @filename: the filename or URL
12544 * Create a parser context for a file or URL content.
13570 * @URL: the base URL to use for the document
13580 xmlDoRead(xmlParserCtxtPtr ctxt, const char *URL, const char *encoding,
13593 if ((URL != NULL) && (ctxt->input != NULL) &&
13595 ctxt->input->filename = (char *) xmlStrdup((const xmlChar *) URL);
13616 * @URL: the base URL to use for the document
13625 xmlReadDoc(const xmlChar * cur, const char *URL, const char *encoding, int options)
13635 return (xmlDoRead(ctxt, URL, encoding, options, 0));
13640 * @filename: a file or URL
13663 * @URL: the base URL to use for the document
13672 xmlReadMemory(const char *buffer, int size, const char *URL, const char *encoding, int options)
13679 return (xmlDoRead(ctxt, URL, encoding, options, 0));
13685 * @URL: the base URL to use for the document
13696 xmlReadFd(int fd, const char *URL, const char *encoding, int options)
13721 return (xmlDoRead(ctxt, URL, encoding, options, 0));
13729 * @URL: the base URL to use for the document
13739 void *ioctx, const char *URL, const char *encoding, int options)
13764 return (xmlDoRead(ctxt, URL, encoding, options, 0));
13771 * @URL: the base URL to use for the document
13782 const char *URL, const char *encoding, int options)
13798 return (xmlDoRead(ctxt, URL, encoding, options, 1));
13804 * @filename: a file or URL
13839 * @URL: the base URL to use for the document
13850 const char *URL, const char *encoding, int options)
13874 return (xmlDoRead(ctxt, URL, encoding, options, 1));
13881 * @URL: the base URL to use for the document
13894 const char *URL, const char *encoding, int options)
13917 return (xmlDoRead(ctxt, URL, encoding, options, 1));
13926 * @URL: the base URL to use for the document
13938 const char *URL,
13961 return (xmlDoRead(ctxt, URL, encoding, options, 1));