From: Jianyun Gao <[email protected]> Remove redundant local variables and return the expression directly.
Signed-off-by: Jianyun Gao <[email protected]> --- 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

