Lines Matching refs:current_writeset
176 struct writeset_disk current_writeset; member
277 struct writeset *current_writeset; member
503 ws_pack(&md->current_writeset->md, &disk->current_writeset); in prepare_superblock()
640 rcu_assign_pointer(md->current_writeset, new_writeset); in swap_writeset()
789 md->current_writeset = &md->writesets[0]; in metadata_open()
862 r = dm_bitset_flush(&md->bitset_info, md->current_writeset->md.root, in metadata_era_archive()
863 &md->current_writeset->md.root); in metadata_era_archive()
869 ws_pack(&md->current_writeset->md, &value); in metadata_era_archive()
870 md->current_writeset->md.root = INVALID_WRITESET_ROOT; in metadata_era_archive()
889 return (md->current_writeset == &md->writesets[0]) ? in next_writeset()
914 if (md->current_writeset->md.root != INVALID_WRITESET_ROOT) { in metadata_era_rollover()
939 ws = rcu_dereference(md->current_writeset); in metadata_current_marked()
951 if (md->current_writeset->md.root != SUPERBLOCK_LOCATION) { in metadata_commit()
952 r = dm_bitset_flush(&md->bitset_info, md->current_writeset->md.root, in metadata_commit()
953 &md->current_writeset->md.root); in metadata_commit()
1244 era->md->current_writeset, in process_deferred_bios()