Lines Matching full:writer
516 struct buffered_writer *writer) in write_index_save_header() argument
540 result = uds_write_to_buffered_writer(writer, buffer, offset); in write_index_save_header()
545 return uds_flush_buffered_writer(writer); in write_index_save_header()
553 struct buffered_writer *writer; in write_index_save_layout() local
559 result = open_region_writer(layout, &isl->header, &writer); in write_index_save_layout()
565 result = write_index_save_header(isl, table, writer); in write_index_save_layout()
567 uds_free_buffered_writer(writer); in write_index_save_layout()
686 struct buffered_writer *writer) in write_layout_header() argument
715 result = uds_write_to_buffered_writer(writer, buffer, offset); in write_layout_header()
720 return uds_flush_buffered_writer(writer); in write_layout_header()
728 struct buffered_writer *writer = NULL; in write_uds_index_config() local
730 result = open_layout_writer(layout, &layout->config, offset, &writer); in write_uds_index_config()
734 result = uds_write_config_contents(writer, config, layout->super.version); in write_uds_index_config()
736 uds_free_buffered_writer(writer); in write_uds_index_config()
740 result = uds_flush_buffered_writer(writer); in write_uds_index_config()
742 uds_free_buffered_writer(writer); in write_uds_index_config()
743 return vdo_log_error_strerror(result, "cannot flush config writer"); in write_uds_index_config()
746 uds_free_buffered_writer(writer); in write_uds_index_config()
753 struct buffered_writer *writer = NULL; in save_layout() local
760 result = open_layout_writer(layout, &layout->header, offset, &writer); in save_layout()
766 result = write_layout_header(layout, table, writer); in save_layout()
768 uds_free_buffered_writer(writer); in save_layout()
862 struct buffered_writer *writer; in uds_discard_open_chapter() local
868 result = open_region_writer(layout, &isl->open_chapter, &writer); in uds_discard_open_chapter()
872 result = uds_write_to_buffered_writer(writer, NULL, UDS_BLOCK_SIZE); in uds_discard_open_chapter()
874 uds_free_buffered_writer(writer); in uds_discard_open_chapter()
878 result = uds_flush_buffered_writer(writer); in uds_discard_open_chapter()
879 uds_free_buffered_writer(writer); in uds_discard_open_chapter()