Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/md/dm-vdo/
Dio-submitter.c239 struct vio *prev_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()
242 bio_list_merge(&prev_vio->bios_merged, &vio->bios_merged); in merge_to_prev_tail()
243 return map_merged_vio(bio_map, prev_vio); in merge_to_prev_tail()
272 struct vio *prev_vio, *next_vio; in try_bio_map_merge() local
282 prev_vio = get_mergeable_locked(bio_queue_data->map, vio, true); in try_bio_map_merge()
284 if (prev_vio == next_vio) in try_bio_map_merge()
287 if ((prev_vio == NULL) && (next_vio == NULL)) { in try_bio_map_merge()
295 result = merge_to_prev_tail(bio_queue_data->map, vio, prev_vio); in try_bio_map_merge()