From b3c41bce3db2124af9296722bd5cda720c943462 Mon Sep 17 00:00:00 2001 From: Joe Thornber Date: Thu, 3 May 2018 09:33:55 +0100 Subject: [PATCH] bcache: add bcache_block_sectors() query fn --- lib/device/bcache.c | 5 +++++ lib/device/bcache.h | 1 + 2 files changed, 6 insertions(+) diff --git a/lib/device/bcache.c b/lib/device/bcache.c index 742b7eeaa..2b50ae501 100644 --- a/lib/device/bcache.c +++ b/lib/device/bcache.c @@ -863,6 +863,11 @@ void bcache_destroy(struct bcache *cache) dm_free(cache); } +sector_t bcache_block_sectors(struct bcache *cache) +{ + return cache->block_sectors; +} + unsigned bcache_nr_cache_blocks(struct bcache *cache) { return cache->nr_cache_blocks; diff --git a/lib/device/bcache.h b/lib/device/bcache.h index 6a18d33ab..db41eebce 100644 --- a/lib/device/bcache.h +++ b/lib/device/bcache.h @@ -97,6 +97,7 @@ enum bcache_get_flags { GF_DIRTY = (1 << 1) }; +sector_t bcache_block_sectors(struct bcache *cache); unsigned bcache_nr_cache_blocks(struct bcache *cache); unsigned bcache_max_prefetches(struct bcache *cache);