Lines Matching refs:writer
542 struct buffered_writer *writer)
566 result = uds_write_to_buffered_writer(writer, buffer, offset);
571 return uds_flush_buffered_writer(writer);
579 struct buffered_writer *writer;
585 result = open_region_writer(layout, &isl->header, &writer);
591 result = write_index_save_header(isl, table, writer);
593 uds_free_buffered_writer(writer);
712 struct buffered_writer *writer)
741 result = uds_write_to_buffered_writer(writer, buffer, offset);
746 return uds_flush_buffered_writer(writer);
754 struct buffered_writer *writer = NULL;
756 result = open_layout_writer(layout, &layout->config, offset, &writer);
760 result = uds_write_config_contents(writer, config, layout->super.version);
762 uds_free_buffered_writer(writer);
766 result = uds_flush_buffered_writer(writer);
768 uds_free_buffered_writer(writer);
769 return vdo_log_error_strerror(result, "cannot flush config writer");
772 uds_free_buffered_writer(writer);
779 struct buffered_writer *writer = NULL;
786 result = open_layout_writer(layout, &layout->header, offset, &writer);
792 result = write_layout_header(layout, table, writer);
794 uds_free_buffered_writer(writer);
888 struct buffered_writer *writer;
894 result = open_region_writer(layout, &isl->open_chapter, &writer);
898 result = uds_write_to_buffered_writer(writer, NULL, UDS_BLOCK_SIZE);
900 uds_free_buffered_writer(writer);
904 result = uds_flush_buffered_writer(writer);
905 uds_free_buffered_writer(writer);