Lines Matching refs:cblock
372 static struct entry *alloc_particular_entry(struct entry_pool *ep, dm_cblock_t cblock) in alloc_particular_entry() argument
374 struct entry *e = ep->entries + from_cblock(cblock); in alloc_particular_entry()
394 static struct entry *epool_find(struct entry_pool *ep, dm_cblock_t cblock) in epool_find() argument
396 struct entry *e = ep->entries + from_cblock(cblock); in epool_find()
795 result->cblock = infer_cblock(&mq->cache_pool, e); in cache_entry_found()
835 result->cblock = infer_cblock(&mq->cache_pool, new_e); in pre_cache_to_cache()
917 result->cblock = infer_cblock(&mq->cache_pool, e); in insert_in_cache()
1053 static int mq_lookup(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock) in mq_lookup() argument
1064 *cblock = infer_cblock(&mq->cache_pool, e); in mq_lookup()
1105 dm_oblock_t oblock, dm_cblock_t cblock, in mq_load_mapping() argument
1111 e = alloc_particular_entry(&mq->cache_pool, cblock); in mq_load_mapping()
1180 static int __remove_cblock(struct mq_policy *mq, dm_cblock_t cblock) in __remove_cblock() argument
1182 struct entry *e = epool_find(&mq->cache_pool, cblock); in __remove_cblock()
1193 static int mq_remove_cblock(struct dm_cache_policy *p, dm_cblock_t cblock) in mq_remove_cblock() argument
1199 r = __remove_cblock(mq, cblock); in mq_remove_cblock()
1220 dm_cblock_t *cblock) in __mq_writeback_work() argument
1231 *cblock = infer_cblock(&mq->cache_pool, e); in __mq_writeback_work()
1239 dm_cblock_t *cblock, bool critical_only) in mq_writeback_work() argument
1245 r = __mq_writeback_work(mq, oblock, cblock); in mq_writeback_work()