mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
btrfs: rename variables for locked range in defrag_prepare_one_folio()
In preparation to use a helper for folio_pos + folio_size, rename the variables for the locked range so they don't use the 'folio_' prefix. As the locking ranges take inclusive end of the range (hence the "-1") this would be confusing as the folio helpers typically use exclusive end of the range. Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
+7
-7
@@ -848,8 +848,8 @@ static struct folio *defrag_prepare_one_folio(struct btrfs_inode *inode, pgoff_t
|
||||
{
|
||||
struct address_space *mapping = inode->vfs_inode.i_mapping;
|
||||
gfp_t mask = btrfs_alloc_write_mask(mapping);
|
||||
u64 folio_start;
|
||||
u64 folio_end;
|
||||
u64 lock_start;
|
||||
u64 lock_end;
|
||||
struct extent_state *cached_state = NULL;
|
||||
struct folio *folio;
|
||||
int ret;
|
||||
@@ -885,15 +885,15 @@ again:
|
||||
return ERR_PTR(ret);
|
||||
}
|
||||
|
||||
folio_start = folio_pos(folio);
|
||||
folio_end = folio_pos(folio) + folio_size(folio) - 1;
|
||||
lock_start = folio_pos(folio);
|
||||
lock_end = folio_pos(folio) + folio_size(folio) - 1;
|
||||
/* Wait for any existing ordered extent in the range */
|
||||
while (1) {
|
||||
struct btrfs_ordered_extent *ordered;
|
||||
|
||||
btrfs_lock_extent(&inode->io_tree, folio_start, folio_end, &cached_state);
|
||||
ordered = btrfs_lookup_ordered_range(inode, folio_start, folio_size(folio));
|
||||
btrfs_unlock_extent(&inode->io_tree, folio_start, folio_end, &cached_state);
|
||||
btrfs_lock_extent(&inode->io_tree, lock_start, lock_end, &cached_state);
|
||||
ordered = btrfs_lookup_ordered_range(inode, lock_start, folio_size(folio));
|
||||
btrfs_unlock_extent(&inode->io_tree, lock_start, lock_end, &cached_state);
|
||||
if (!ordered)
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user