Lines Matching defs:writer

66  *   libarchive format writer, we should not use it; if it is needed, we
811 xmlwrite_string_attr(struct archive_write *a, xmlTextWriterPtr writer,
817 r = xmlTextWriterStartElement(writer, BAD_CAST_CONST(key));
825 r = xmlTextWriterWriteAttribute(writer,
835 r = xmlTextWriterWriteString(writer, BAD_CAST_CONST(value));
843 r = xmlTextWriterEndElement(writer);
854 xmlwrite_string(struct archive_write *a, xmlTextWriterPtr writer,
862 r = xmlTextWriterStartElement(writer, BAD_CAST_CONST(key));
870 r = xmlTextWriterWriteString(writer, BAD_CAST_CONST(value));
878 r = xmlTextWriterEndElement(writer);
889 xmlwrite_fstring(struct archive_write *a, xmlTextWriterPtr writer,
900 return (xmlwrite_string(a, writer, key, xar->vstr.s));
904 xmlwrite_time(struct archive_write *a, xmlTextWriterPtr writer,
926 return (xmlwrite_string(a, writer, key, timestr));
930 xmlwrite_mode(struct archive_write *a, xmlTextWriterPtr writer,
941 return (xmlwrite_string(a, writer, key, ms));
945 xmlwrite_sum(struct archive_write *a, xmlTextWriterPtr writer,
968 r = xmlwrite_string_attr(a, writer,
979 xmlwrite_heap(struct archive_write *a, xmlTextWriterPtr writer,
985 r = xmlwrite_fstring(a, writer, "length", "%ju", heap->length);
988 r = xmlwrite_fstring(a, writer, "offset", "%ju", heap->temp_offset);
991 r = xmlwrite_fstring(a, writer, "size", "%ju", heap->size);
1006 r = xmlwrite_string_attr(a, writer, "encoding", NULL,
1010 r = xmlwrite_sum(a, writer, "archived-checksum", &(heap->a_sum));
1013 r = xmlwrite_sum(a, writer, "extracted-checksum", &(heap->e_sum));
1037 make_fflags_entry(struct archive_write *a, xmlTextWriterPtr writer,
1127 r = xmlTextWriterStartElement(writer, BAD_CAST_CONST(element));
1135 r = xmlwrite_string(a, writer,
1141 r = xmlTextWriterEndElement(writer);
1153 make_file_entry(struct archive_write *a, xmlTextWriterPtr writer,
1181 r = xmlTextWriterStartElement(writer, BAD_CAST("name"));
1188 r = xmlTextWriterWriteAttribute(writer,
1196 r = xmlTextWriterWriteBase64(writer, file->basename.s,
1204 r = xmlTextWriterEndElement(writer);
1212 r = xmlwrite_string(a, writer, "name", file->basename.s);
1249 r = xmlwrite_string_attr(a, writer, "type", filetype,
1281 r = xmlwrite_string_attr(a, writer, "link",
1289 r = xmlTextWriterStartElement(writer, BAD_CAST("device"));
1296 r = xmlwrite_fstring(a, writer, "major",
1300 r = xmlwrite_fstring(a, writer, "minor",
1304 r = xmlTextWriterEndElement(writer);
1319 r = xmlwrite_fstring(a, writer, "inode",
1324 r = xmlwrite_fstring(a, writer, "deviceno",
1333 r = xmlwrite_mode(a, writer, "mode",
1341 r = xmlwrite_fstring(a, writer, "uid",
1359 r = xmlwrite_string(a, writer, "user", p);
1367 r = xmlwrite_fstring(a, writer, "gid",
1385 r = xmlwrite_string(a, writer, "group", p);
1394 r = xmlwrite_time(a, writer, "ctime",
1404 r = xmlwrite_time(a, writer, "mtime",
1414 r = xmlwrite_time(a, writer, "atime",
1425 r = make_fflags_entry(a, writer, "flags", fflags);
1428 r = make_fflags_entry(a, writer, "ext2", fflags);
1444 r = xmlTextWriterStartElement(writer, BAD_CAST("ea"));
1451 r = xmlTextWriterWriteFormatAttribute(writer,
1459 r = xmlwrite_heap(a, writer, heap);
1462 r = xmlwrite_string(a, writer, "name", name);
1466 r = xmlTextWriterEndElement(writer);
1479 r = xmlTextWriterStartElement(writer, BAD_CAST("data"));
1487 r = xmlwrite_heap(a, writer, &(file->data));
1491 r = xmlTextWriterEndElement(writer);
1501 r = xmlTextWriterStartElement(writer, BAD_CAST("content"));
1509 r = xmlwrite_string(a, writer,
1514 r = xmlwrite_string(a, writer, "type", "script");
1518 r = xmlTextWriterEndElement(writer);
1539 xmlTextWriterPtr writer;
1548 * Initialize xml writer.
1550 writer = NULL;
1558 writer = xmlNewTextWriterMemory(bp, 0);
1559 if (writer == NULL) {
1563 "couldn't create xml writer");
1566 r = xmlTextWriterStartDocument(writer, "1.0", "UTF-8", NULL);
1573 r = xmlTextWriterSetIndent(writer, 4);
1584 r = xmlTextWriterStartElement(writer, BAD_CAST("xar"));
1591 r = xmlTextWriterStartElement(writer, BAD_CAST("toc"));
1602 r = xmlwrite_time(a, writer, "creation-time", time(NULL), 0);
1614 r = xmlTextWriterStartElement(writer, BAD_CAST("checksum"));
1621 r = xmlTextWriterWriteAttribute(writer, BAD_CAST("style"),
1633 r = xmlwrite_string(a, writer, "offset", "0");
1640 r = xmlwrite_fstring(a, writer, "size", "%d", algsize);
1644 r = xmlTextWriterEndElement(writer);
1656 r = make_file_entry(a, writer, np);
1664 r = xmlTextWriterStartElement(writer,
1674 writer, BAD_CAST("id"), "%d", np->id);
1685 r = xmlTextWriterEndElement(writer);
1698 r = xmlTextWriterStartElement(writer,
1708 writer, BAD_CAST("id"), "%d", np->id);
1721 r = xmlTextWriterEndDocument(writer);
1775 if (writer)
1776 xmlFreeTextWriter(writer);