Lines Matching refs:oblock

657 static bool bio_detain_shared(struct cache *cache, dm_oblock_t oblock, struct bio *bio)  in bio_detain_shared()  argument
662 dm_oblock_t end = to_oblock(from_oblock(oblock) + 1ULL); in bio_detain_shared()
671 build_key(oblock, end, &key); in bio_detain_shared()
756 static dm_dblock_t oblock_to_dblock(struct cache *cache, dm_oblock_t oblock) in oblock_to_dblock() argument
758 return to_dblock(block_div(from_oblock(oblock), in oblock_to_dblock()
849 dm_oblock_t oblock, bool bio_has_pbd) in __remap_to_origin_clear_discard() argument
855 clear_discard(cache, oblock_to_dblock(cache, oblock)); in __remap_to_origin_clear_discard()
859 dm_oblock_t oblock) in remap_to_origin_clear_discard() argument
862 __remap_to_origin_clear_discard(cache, bio, oblock, true); in remap_to_origin_clear_discard()
866 dm_oblock_t oblock, dm_cblock_t cblock) in remap_to_cache_dirty() argument
872 clear_discard(cache, oblock_to_dblock(cache, oblock)); in remap_to_cache_dirty()
928 dm_oblock_t oblock, dm_cblock_t cblock) in remap_to_origin_and_cache() argument
939 __remap_to_origin_clear_discard(cache, origin_bio, oblock, false); in remap_to_origin_and_cache()
1197 o_region.sector = from_oblock(mg->op->oblock) * cache->sectors_per_block; in copy()
1277 clear_discard(cache, oblock_to_dblock(cache, op->oblock)); in mg_complete()
1341 r = dm_cache_insert_mapping(cache->cmd, op->cblock, op->oblock); in mg_update_metadata()
1443 is_discarded_oblock(cache, op->oblock)) { in mg_full_copy()
1462 if (!optimisable_bio(mg->cache, mg->overwrite_bio, mg->op->oblock)) { in mg_copy()
1466 bool rb = bio_detain_shared(mg->cache, mg->op->oblock, mg->overwrite_bio); in mg_copy()
1506 build_key(mg->op->oblock, oblock_succ(mg->op->oblock), &key); in mg_lock_writes()
1663 dm_oblock_t oblock, struct bio *bio) in invalidate_start() argument
1678 mg->invalidate_oblock = oblock; in invalidate_start()
2900 static int load_mapping(void *context, dm_oblock_t oblock, dm_cblock_t cblock, in load_mapping() argument
2912 r = policy_load_mapping(cache->policy, oblock, cblock, dirty, hint, hint_valid); in load_mapping()