Home
last modified time | relevance | path

Searched refs:region_map (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/md/
H A Ddm-clone-metadata.c137 unsigned long *region_map; member
534 __set_bit(i, cmd->region_map); in __load_bitset_in_core()
536 __clear_bit(i, cmd->region_map); in __load_bitset_in_core()
577 cmd->region_map = kvmalloc(bitmap_size(cmd->nr_regions), GFP_KERNEL); in dm_clone_metadata_open()
578 if (!cmd->region_map) { in dm_clone_metadata_open()
598 if (bitmap_full(cmd->region_map, cmd->nr_regions)) in dm_clone_metadata_open()
607 kvfree(cmd->region_map); in dm_clone_metadata_open()
621 kvfree(cmd->region_map); in dm_clone_metadata_close()
632 return dm_clone_is_hydration_done(cmd) || test_bit(region_nr, cmd->region_map); in dm_clone_is_region_hydrated()
643 bit = find_next_zero_bit(cmd->region_map, cmd->nr_regions, start); in dm_clone_is_range_hydrated()
[all …]