Lines Matching refs:writeset
32 struct writeset { struct
46 static void writeset_free(struct writeset *ws) in writeset_free() argument
71 static int writeset_alloc(struct writeset *ws, dm_block_t nr_blocks) in writeset_alloc()
87 static int writeset_init(struct dm_disk_bitset *info, struct writeset *ws) in writeset_init()
102 static bool writeset_marked(struct writeset *ws, dm_block_t block) in writeset_marked()
132 struct writeset *ws, uint32_t block) in writeset_test_and_set()
276 struct writeset writesets[2];
277 struct writeset *current_writeset;
638 static void swap_writeset(struct era_metadata *md, struct writeset *new_writeset) in swap_writeset()
654 struct writeset_metadata writeset; member
691 r = writeset_marked_on_disk(&d->info, &d->writeset, b, &marked); in metadata_digest_transcribe_writeset()
743 ws_unpack(&disk, &d->writeset); in metadata_digest_lookup_writeset()
746 d->nr_bits = min(d->writeset.nr_bits, md->nr_blocks); in metadata_digest_lookup_writeset()
887 static struct writeset *next_writeset(struct era_metadata *md) in next_writeset()
896 struct writeset *new_writeset = next_writeset(md); in metadata_new_era()
936 struct writeset *ws; in metadata_current_marked()