mirror of
https://github.com/torvalds/linux.git
synced 2024-11-22 12:11:40 +00:00
btrfs: use filemap_get_folio() helper
When fgp_flags and gfp_flags are zero, use filemap_get_folio(A, B) instead of __filemap_get_folio(A, B, 0, 0)—no need for the extra arguments 0, 0. Signed-off-by: Anand Jain <anand.jain@oracle.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
e820dbeb6a
commit
d07eaa9995
@ -453,7 +453,7 @@ static noinline int add_ra_bio_pages(struct inode *inode,
|
|||||||
if (pg_index > end_index)
|
if (pg_index > end_index)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
folio = __filemap_get_folio(mapping, pg_index, 0, 0);
|
folio = filemap_get_folio(mapping, pg_index);
|
||||||
if (!IS_ERR(folio)) {
|
if (!IS_ERR(folio)) {
|
||||||
u64 folio_sz = folio_size(folio);
|
u64 folio_sz = folio_size(folio);
|
||||||
u64 offset = offset_in_folio(folio, cur);
|
u64 offset = offset_in_folio(folio, cur);
|
||||||
|
@ -2265,7 +2265,7 @@ void extent_write_locked_range(struct inode *inode, const struct folio *locked_f
|
|||||||
u32 cur_len = cur_end + 1 - cur;
|
u32 cur_len = cur_end + 1 - cur;
|
||||||
struct folio *folio;
|
struct folio *folio;
|
||||||
|
|
||||||
folio = __filemap_get_folio(mapping, cur >> PAGE_SHIFT, 0, 0);
|
folio = filemap_get_folio(mapping, cur >> PAGE_SHIFT);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This shouldn't happen, the pages are pinned and locked, this
|
* This shouldn't happen, the pages are pinned and locked, this
|
||||||
|
@ -421,7 +421,7 @@ static inline void btrfs_cleanup_ordered_extents(struct btrfs_inode *inode,
|
|||||||
index++;
|
index++;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
folio = __filemap_get_folio(inode->vfs_inode.i_mapping, index, 0, 0);
|
folio = filemap_get_folio(inode->vfs_inode.i_mapping, index);
|
||||||
index++;
|
index++;
|
||||||
if (IS_ERR(folio))
|
if (IS_ERR(folio))
|
||||||
continue;
|
continue;
|
||||||
@ -556,8 +556,7 @@ static int insert_inline_extent(struct btrfs_trans_handle *trans,
|
|||||||
} else {
|
} else {
|
||||||
struct folio *folio;
|
struct folio *folio;
|
||||||
|
|
||||||
folio = __filemap_get_folio(inode->vfs_inode.i_mapping,
|
folio = filemap_get_folio(inode->vfs_inode.i_mapping, 0);
|
||||||
0, 0, 0);
|
|
||||||
ASSERT(!IS_ERR(folio));
|
ASSERT(!IS_ERR(folio));
|
||||||
btrfs_set_file_extent_compression(leaf, ei, 0);
|
btrfs_set_file_extent_compression(leaf, ei, 0);
|
||||||
kaddr = kmap_local_folio(folio, 0);
|
kaddr = kmap_local_folio(folio, 0);
|
||||||
@ -880,7 +879,7 @@ static int extent_range_clear_dirty_for_io(struct inode *inode, u64 start, u64 e
|
|||||||
|
|
||||||
for (unsigned long index = start >> PAGE_SHIFT;
|
for (unsigned long index = start >> PAGE_SHIFT;
|
||||||
index <= end_index; index++) {
|
index <= end_index; index++) {
|
||||||
folio = __filemap_get_folio(inode->i_mapping, index, 0, 0);
|
folio = filemap_get_folio(inode->i_mapping, index);
|
||||||
if (IS_ERR(folio)) {
|
if (IS_ERR(folio)) {
|
||||||
if (!ret)
|
if (!ret)
|
||||||
ret = PTR_ERR(folio);
|
ret = PTR_ERR(folio);
|
||||||
|
Loading…
Reference in New Issue
Block a user