Searched refs:dirty_cursor (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-cache-metadata.c | 162 struct dm_bitset_cursor dirty_cursor; member 944 from_cblock(cmd->cache_blocks), &cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 950 r = dm_bitset_cursor_skip(&cmd->dirty_cursor, from_cblock(begin)); in blocks_are_clean_separate_dirty() 953 dm_bitset_cursor_end(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 962 dirty_flag = dm_bitset_cursor_get_value(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 966 dm_bitset_cursor_end(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 975 r = dm_bitset_cursor_next(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 978 dm_bitset_cursor_end(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 983 dm_bitset_cursor_end(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 1372 struct dm_bitset_cursor *dirty_cursor, in __load_mapping_v2() 1368 __load_mapping_v2(struct dm_cache_metadata *cmd, uint64_t cb, bool hints_valid, struct dm_array_cursor *mapping_cursor, struct dm_array_cursor *hint_cursor, struct dm_bitset_cursor *dirty_cursor, load_mapping_fn fn, void *context) __load_mapping_v2() argument [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-cache-metadata.c | 163 struct dm_bitset_cursor dirty_cursor; member 950 from_cblock(cmd->cache_blocks), &cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 956 r = dm_bitset_cursor_skip(&cmd->dirty_cursor, from_cblock(begin)); in blocks_are_clean_separate_dirty() 959 dm_bitset_cursor_end(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 968 dirty_flag = dm_bitset_cursor_get_value(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 972 dm_bitset_cursor_end(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 981 r = dm_bitset_cursor_next(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 984 dm_bitset_cursor_end(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 989 dm_bitset_cursor_end(&cmd->dirty_cursor); in blocks_are_clean_separate_dirty() 1379 struct dm_bitset_cursor *dirty_cursor, in __load_mapping_v2() 1375 __load_mapping_v2(struct dm_cache_metadata *cmd, uint64_t cb, bool hints_valid, struct dm_array_cursor *mapping_cursor, struct dm_array_cursor *hint_cursor, struct dm_bitset_cursor *dirty_cursor, load_mapping_fn fn, void *context) __load_mapping_v2() argument [all...] |
Completed in 5 milliseconds