Lines Matching refs:writeset
33 struct writeset { struct
47 static void writeset_free(struct writeset *ws) in writeset_free() argument
73 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()
104 static bool writeset_marked(struct writeset *ws, dm_block_t block) in writeset_marked()
134 struct writeset *ws, uint32_t block) in writeset_test_and_set()
277 struct writeset writesets[2];
278 struct writeset *current_writeset;
651 static void swap_writeset(struct era_metadata *md, struct writeset *new_writeset) in swap_writeset()
667 struct writeset_metadata writeset; member
704 r = writeset_marked_on_disk(&d->info, &d->writeset, b, &marked); in metadata_digest_transcribe_writeset()
756 ws_unpack(&disk, &d->writeset); in metadata_digest_lookup_writeset()
765 d->nr_bits = min(d->writeset.nr_bits, md->nr_blocks); in metadata_digest_lookup_writeset()
905 static struct writeset *next_writeset(struct era_metadata *md) in next_writeset()
914 struct writeset *new_writeset = next_writeset(md); in metadata_new_era()
954 struct writeset *ws; in metadata_current_marked()
1246 struct writeset *ws = era->md->current_writeset; in process_deferred_bios()