Lines Matching refs:dm_cblock_t
799 dm_cblock_t cache_size;
992 static dm_cblock_t infer_cblock(struct smq_policy *mq, struct entry *e)
1371 static int __lookup(struct smq_policy *mq, dm_oblock_t oblock, dm_cblock_t *cblock,
1406 static int smq_lookup(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock,
1424 dm_oblock_t oblock, dm_cblock_t *cblock,
1523 static void __smq_set_clear_dirty(struct smq_policy *mq, dm_cblock_t cblock, bool set)
1536 static void smq_set_dirty(struct dm_cache_policy *p, dm_cblock_t cblock)
1546 static void smq_clear_dirty(struct dm_cache_policy *p, dm_cblock_t cblock)
1556 static unsigned random_level(dm_cblock_t cblock)
1562 dm_oblock_t oblock, dm_cblock_t cblock,
1583 static int smq_invalidate_mapping(struct dm_cache_policy *p, dm_cblock_t cblock)
1598 static uint32_t smq_get_hint(struct dm_cache_policy *p, dm_cblock_t cblock)
1609 static dm_cblock_t smq_residency(struct dm_cache_policy *p)
1611 dm_cblock_t r;
1726 __smq_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size,
1834 static struct dm_cache_policy *smq_create(dm_cblock_t cache_size,
1842 static struct dm_cache_policy *mq_create(dm_cblock_t cache_size,
1850 static struct dm_cache_policy *cleaner_create(dm_cblock_t cache_size,