diff options
| author | Matthew Wilcox (Oracle) <willy@infradead.org> | 2025-07-08 18:03:31 +0100 |
|---|---|---|
| committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2025-07-22 15:56:53 +0000 |
| commit | 6d3a7f6589fec21addb4bdff6289283dfdf55af9 (patch) | |
| tree | ea4a427d5fe6ad8f70b461cf3f363bbb4990971b /fs/f2fs/node.h | |
| parent | f2fs: Pass a folio to IS_DNODE() (diff) | |
| download | linux-6d3a7f6589fec21addb4bdff6289283dfdf55af9.tar.gz linux-6d3a7f6589fec21addb4bdff6289283dfdf55af9.zip | |
f2fs: Pass a folio to ofs_of_node()
All callers now have a folio so pass it in.
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.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/f2fs/node.h b/fs/f2fs/node.h index 1b57b61f911b..70a58c4052fe 100644 --- a/fs/f2fs/node.h +++ b/fs/f2fs/node.h @@ -255,9 +255,9 @@ static inline nid_t nid_of_node(const struct folio *node_folio) return le32_to_cpu(rn->footer.nid); } -static inline unsigned int ofs_of_node(const struct page *node_page) +static inline unsigned int ofs_of_node(const struct folio *node_folio) { - struct f2fs_node *rn = F2FS_NODE(node_page); + struct f2fs_node *rn = F2FS_NODE(&node_folio->page); unsigned flag = le32_to_cpu(rn->footer.flag); return flag >> OFFSET_BIT_SHIFT; } @@ -352,7 +352,7 @@ static inline bool is_recoverable_dnode(const struct folio *folio) */ static inline bool IS_DNODE(const struct folio *node_folio) { - unsigned int ofs = ofs_of_node(&node_folio->page); + unsigned int ofs = ofs_of_node(node_folio); if (f2fs_has_xattr_block(ofs)) return true; |
