Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/md/dm-vdo/
Dio-submitter.c224 static int map_merged_vio(struct int_map *bio_map, struct vio *vio) in map_merged_vio() argument
230 result = vdo_int_map_put(bio_map, bio_sector, vio, true, NULL); in map_merged_vio()
235 return vdo_int_map_put(bio_map, bio_sector, vio, true, NULL); in map_merged_vio()
238 static int merge_to_prev_tail(struct int_map *bio_map, struct vio *vio, in merge_to_prev_tail() argument
241 vdo_int_map_remove(bio_map, prev_vio->bios_merged.tail->bi_iter.bi_sector); in merge_to_prev_tail()
243 return map_merged_vio(bio_map, prev_vio); in merge_to_prev_tail()
246 static int merge_to_next_head(struct int_map *bio_map, struct vio *vio, in merge_to_next_head() argument
254 vdo_int_map_remove(bio_map, next_vio->bios_merged.head->bi_iter.bi_sector); in merge_to_next_head()
256 return map_merged_vio(bio_map, next_vio); in merge_to_next_head()