Lines Matching refs:current_writeset
177 struct writeset_disk current_writeset; member
277 struct writeset *current_writeset; member
505 ws_pack(&md->current_writeset->md, &disk->current_writeset); in prepare_superblock()
643 rcu_assign_pointer(md->current_writeset, new_writeset); in swap_writeset()
792 md->current_writeset = &md->writesets[0]; in metadata_open()
865 r = dm_bitset_flush(&md->bitset_info, md->current_writeset->md.root, in metadata_era_archive()
866 &md->current_writeset->md.root); in metadata_era_archive()
872 ws_pack(&md->current_writeset->md, &value); in metadata_era_archive()
873 md->current_writeset->md.root = INVALID_WRITESET_ROOT; in metadata_era_archive()
892 return (md->current_writeset == &md->writesets[0]) ? in next_writeset()
917 if (md->current_writeset->md.root != INVALID_WRITESET_ROOT) { in metadata_era_rollover()
942 ws = rcu_dereference(md->current_writeset); in metadata_current_marked()
954 if (md->current_writeset->md.root != SUPERBLOCK_LOCATION) { in metadata_commit()
955 r = dm_bitset_flush(&md->bitset_info, md->current_writeset->md.root, in metadata_commit()
956 &md->current_writeset->md.root); in metadata_commit()
1241 era->md->current_writeset, in process_deferred_bios()