mirror of
https://github.com/torvalds/linux.git
synced 2026-05-05 23:05:25 -04:00
f2fs: Add F2FS_F_SB()
This is the folio equivalent of F2FS_P_SB(). Removes a call to page_file_mapping() as we know folios seen by f2fs are never part of the swap cache. Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
This commit is contained in:
committed by
Jaegeuk Kim
parent
87e2a15bc0
commit
1cf7460070
@@ -2003,9 +2003,14 @@ static inline struct f2fs_sb_info *F2FS_M_SB(struct address_space *mapping)
|
||||
return F2FS_I_SB(mapping->host);
|
||||
}
|
||||
|
||||
static inline struct f2fs_sb_info *F2FS_F_SB(struct folio *folio)
|
||||
{
|
||||
return F2FS_M_SB(folio->mapping);
|
||||
}
|
||||
|
||||
static inline struct f2fs_sb_info *F2FS_P_SB(struct page *page)
|
||||
{
|
||||
return F2FS_M_SB(page_file_mapping(page));
|
||||
return F2FS_F_SB(page_folio(page));
|
||||
}
|
||||
|
||||
static inline struct f2fs_super_block *F2FS_RAW_SUPER(struct f2fs_sb_info *sbi)
|
||||
|
||||
Reference in New Issue
Block a user