Lines Matching refs:holder
1078 if (discard_or_flush(cell->holder)) { in __cell_defer()
1088 static void cell_defer(struct cache *cache, struct dm_bio_prison_cell *cell, bool holder) in cell_defer() argument
1092 if (!holder && dm_cell_promote_or_release(cache->prison, cell)) { in cell_defer()
1232 bio_endio(mg->new_ocell->holder); in migration_success_post_commit()
1351 struct bio *bio = mg->new_ocell->holder; in issue_discard()
1380 struct bio *bio = mg->new_ocell->holder; in issue_copy_or_discard()
1682 inc_ds(cache, cell->holder, cell); in inc_fn()
1683 if (bio_data_dir(cell->holder) == WRITE) in inc_fn()
1719 remap_to_origin(cache, cell->holder); in remap_cell_to_origin_clear_discard()
1721 issue(cache, cell->holder); in remap_cell_to_origin_clear_discard()
1723 accounted_begin(cache, cell->holder); in remap_cell_to_origin_clear_discard()
1753 remap_to_cache(cache, cell->holder, cblock); in remap_cell_to_cache_dirty()
1755 issue(cache, cell->holder); in remap_cell_to_cache_dirty()
1757 accounted_begin(cache, cell->holder); in remap_cell_to_cache_dirty()
1803 struct bio *bio = new_ocell->holder; in process_cell()