summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/node.h
diff options
context:
space:
mode:
authorMatthew Wilcox (Oracle) <willy@infradead.org>2025-07-08 18:03:08 +0100
committerJaegeuk Kim <jaegeuk@kernel.org>2025-07-22 15:55:50 +0000
commita63f2de2dd950aaa7c6008e90f30c43b34f643f5 (patch)
tree57ab551ac16df0243c173830fc40f04b04ed4b4d /fs/f2fs/node.h
parentf2fs: Pass a folio to ino_of_node() (diff)
downloadlinux-a63f2de2dd950aaa7c6008e90f30c43b34f643f5.tar.gz
linux-a63f2de2dd950aaa7c6008e90f30c43b34f643f5.zip
f2fs: Pass a folio to nid_of_node()
All callers have a folio so pass it in. Also make the argument const as the function does not modify it. Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs/node.h')
-rw-r--r--fs/f2fs/node.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/f2fs/node.h b/fs/f2fs/node.h
index 3bf9d637168c..a4ffb9460ee9 100644
--- a/fs/f2fs/node.h
+++ b/fs/f2fs/node.h
@@ -249,9 +249,9 @@ static inline nid_t ino_of_node(const struct folio *node_folio)
return le32_to_cpu(rn->footer.ino);
}
-static inline nid_t nid_of_node(struct page *node_page)
+static inline nid_t nid_of_node(const struct folio *node_folio)
{
- struct f2fs_node *rn = F2FS_NODE(node_page);
+ struct f2fs_node *rn = F2FS_NODE(&node_folio->page);
return le32_to_cpu(rn->footer.nid);
}