Lines Matching full:writer
517 struct buffered_writer *writer) in write_index_save_header() argument
541 result = uds_write_to_buffered_writer(writer, buffer, offset); in write_index_save_header()
546 return uds_flush_buffered_writer(writer); in write_index_save_header()
554 struct buffered_writer *writer; in write_index_save_layout() local
560 result = open_region_writer(layout, &isl->header, &writer); in write_index_save_layout()
566 result = write_index_save_header(isl, table, writer); in write_index_save_layout()
568 uds_free_buffered_writer(writer); in write_index_save_layout()
687 struct buffered_writer *writer) in write_layout_header() argument
716 result = uds_write_to_buffered_writer(writer, buffer, offset); in write_layout_header()
721 return uds_flush_buffered_writer(writer); in write_layout_header()
729 struct buffered_writer *writer = NULL; in write_uds_index_config() local
731 result = open_layout_writer(layout, &layout->config, offset, &writer); in write_uds_index_config()
735 result = uds_write_config_contents(writer, config, layout->super.version); in write_uds_index_config()
737 uds_free_buffered_writer(writer); in write_uds_index_config()
741 result = uds_flush_buffered_writer(writer); in write_uds_index_config()
743 uds_free_buffered_writer(writer); in write_uds_index_config()
744 return vdo_log_error_strerror(result, "cannot flush config writer"); in write_uds_index_config()
747 uds_free_buffered_writer(writer); in write_uds_index_config()
754 struct buffered_writer *writer = NULL; in save_layout() local
761 result = open_layout_writer(layout, &layout->header, offset, &writer); in save_layout()
767 result = write_layout_header(layout, table, writer); in save_layout()
769 uds_free_buffered_writer(writer); in save_layout()
863 struct buffered_writer *writer; in uds_discard_open_chapter() local
869 result = open_region_writer(layout, &isl->open_chapter, &writer); in uds_discard_open_chapter()
873 result = uds_write_to_buffered_writer(writer, NULL, UDS_BLOCK_SIZE); in uds_discard_open_chapter()
875 uds_free_buffered_writer(writer); in uds_discard_open_chapter()
879 result = uds_flush_buffered_writer(writer); in uds_discard_open_chapter()
880 uds_free_buffered_writer(writer); in uds_discard_open_chapter()