[PATCH 2/3] dm-pcache: simplify cache_seg_remain()
From: jianyungao89
Date: Fri Jul 17 2026 - 04:44:36 EST
From: Jianyun Gao <jianyungao89@xxxxxxxxx>
Remove redundant local variables and return the expression directly.
Signed-off-by: Jianyun Gao <jianyungao89@xxxxxxxxx>
---
drivers/md/dm-pcache/cache.h | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/md/dm-pcache/cache.h b/drivers/md/dm-pcache/cache.h
index b1f44f62e336..08a9409deb35 100644
--- a/drivers/md/dm-pcache/cache.h
+++ b/drivers/md/dm-pcache/cache.h
@@ -517,15 +517,7 @@ static inline u32 get_kset_onmedia_size(struct pcache_cache_kset_onmedia *kset_o
*/
static inline u32 cache_seg_remain(struct pcache_cache_pos *pos)
{
- struct pcache_cache_segment *cache_seg;
- struct pcache_segment *segment;
- u32 seg_remain;
-
- cache_seg = pos->cache_seg;
- segment = &cache_seg->segment;
- seg_remain = segment->data_size - pos->seg_off;
-
- return seg_remain;
+ return pos->cache_seg->segment.data_size - pos->seg_off;
}
/**
--
2.34.1