Lines Matching refs:detail

1679 	struct inc_detail *detail = context;  in inc_fn()  local
1680 struct cache *cache = detail->cache; in inc_fn()
1684 detail->any_writes = true; in inc_fn()
1688 bio_list_add(&detail->unhandled_bios, bio); in inc_fn()
1693 detail->any_writes = true; in inc_fn()
1695 bio_list_add(&detail->bios_for_issue, bio); in inc_fn()
1707 struct inc_detail detail; in remap_cell_to_origin_clear_discard() local
1709 detail.cache = cache; in remap_cell_to_origin_clear_discard()
1710 bio_list_init(&detail.bios_for_issue); in remap_cell_to_origin_clear_discard()
1711 bio_list_init(&detail.unhandled_bios); in remap_cell_to_origin_clear_discard()
1712 detail.any_writes = false; in remap_cell_to_origin_clear_discard()
1715 dm_cell_visit_release(cache->prison, inc_fn, &detail, cell); in remap_cell_to_origin_clear_discard()
1716 bio_list_merge(&cache->deferred_bios, &detail.unhandled_bios); in remap_cell_to_origin_clear_discard()
1725 if (detail.any_writes) in remap_cell_to_origin_clear_discard()
1728 while ((bio = bio_list_pop(&detail.bios_for_issue))) { in remap_cell_to_origin_clear_discard()
1741 struct inc_detail detail; in remap_cell_to_cache_dirty() local
1743 detail.cache = cache; in remap_cell_to_cache_dirty()
1744 bio_list_init(&detail.bios_for_issue); in remap_cell_to_cache_dirty()
1745 bio_list_init(&detail.unhandled_bios); in remap_cell_to_cache_dirty()
1746 detail.any_writes = false; in remap_cell_to_cache_dirty()
1749 dm_cell_visit_release(cache->prison, inc_fn, &detail, cell); in remap_cell_to_cache_dirty()
1750 bio_list_merge(&cache->deferred_bios, &detail.unhandled_bios); in remap_cell_to_cache_dirty()
1759 if (detail.any_writes) { in remap_cell_to_cache_dirty()
1764 while ((bio = bio_list_pop(&detail.bios_for_issue))) { in remap_cell_to_cache_dirty()