summaryrefslogtreecommitdiff
path: root/fs/f2fs/segment.h
diff options
context:
space:
mode:
authorChao Yu <chao@kernel.org>2024-10-18 14:26:36 +0800
committerJaegeuk Kim <jaegeuk@kernel.org>2024-11-01 01:19:00 +0000
commit5bc5aae843128aefb1c55d769d057c92dd8a32c9 (patch)
tree9b6ff38ba80fdc5feb547f96bfbdb8d188c14b99 /fs/f2fs/segment.h
parent128d333f0dff2fbe41c546581c6f151e9d68cd4c (diff)
f2fs: zone: introduce first_zoned_segno in f2fs_sb_info
first_zoned_segno() returns a fixed value, let's cache it in structure f2fs_sb_info to avoid redundant calculation. Signed-off-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs/segment.h')
-rw-r--r--fs/f2fs/segment.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/fs/f2fs/segment.h b/fs/f2fs/segment.h
index 55a01da6c4be..8bf09fb67841 100644
--- a/fs/f2fs/segment.h
+++ b/fs/f2fs/segment.h
@@ -974,13 +974,3 @@ wake_up:
dcc->discard_wake = true;
wake_up_interruptible_all(&dcc->discard_wait_queue);
}
-
-static inline unsigned int first_zoned_segno(struct f2fs_sb_info *sbi)
-{
- int devi;
-
- for (devi = 0; devi < sbi->s_ndevs; devi++)
- if (bdev_is_zoned(FDEV(devi).bdev))
- return GET_SEGNO(sbi, FDEV(devi).start_blk);
- return 0;
-}