Lines Matching refs:xml_element
197 void xml_elem_free_non_recurse(xml_element* root) { in xml_elem_free_non_recurse()
236 void xml_elem_free(xml_element* root) { in xml_elem_free()
238 xml_element* kids = Q_Head(&root->children); in xml_elem_free()
265 xml_element* xml_elem_new() { in xml_elem_new()
266 xml_element* elem = calloc(1, sizeof(xml_element)); in xml_elem_new()
376 static void xml_element_serialize(xml_element *el, int (*fptr)(void *data, const char *text, int si… in xml_element_serialize()
474 xml_element *kids = Q_Head(&el->children); in xml_element_serialize()
537 char* xml_elem_serialize_to_string(xml_element *el, XML_ELEM_OUTPUT_OPTIONS options, int *buf_len) in xml_elem_serialize_to_string()
571 void xml_elem_serialize_to_stream(xml_element *el, FILE *output, XML_ELEM_OUTPUT_OPTIONS options) in xml_elem_serialize_to_stream()
587 xml_element* root;
588 xml_element* current;
597 xml_element *c; in _xmlrpc_startElement()
687 xml_element* xml_elem_parse_buf(const char* in_buf, int len, XML_ELEM_INPUT_OPTIONS options, XML_EL… in xml_elem_parse_buf()
689 xml_element* xReturn = NULL; in xml_elem_parse_buf()
757 xReturn = (xml_element*)Q_Head(&mydata.root->children); in xml_elem_parse_buf()