btrfs: rename cow_file_range_async to run_delalloc_compressed
authorChristoph Hellwig <hch@lst.de>
Wed, 31 May 2023 06:04:55 +0000 (08:04 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 19 Jun 2023 11:59:35 +0000 (13:59 +0200)
cow_file_range_async is only used for compressed writeback.  Rename it
to run_delalloc_compressed, which also fits in with run_delalloc_nocow
and run_delalloc_zoned.

Reviewed-by: Anand Jain <anand.jain@oracle.com>
Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/inode.c

index 2c7d726..4633cca 100644 (file)
@@ -1693,7 +1693,7 @@ static noinline void async_cow_submit(struct btrfs_work *work)
         * ->inode could be NULL if async_chunk_start has failed to compress,
         * in which case we don't have anything to submit, yet we need to
         * always adjust ->async_delalloc_pages as its paired with the init
-        * happening in cow_file_range_async
+        * happening in run_delalloc_compressed
         */
        if (async_chunk->inode)
                submit_compressed_extents(async_chunk);
@@ -1720,11 +1720,11 @@ static noinline void async_cow_free(struct btrfs_work *work)
                kvfree(async_cow);
 }
 
-static bool cow_file_range_async(struct btrfs_inode *inode,
-                                struct writeback_control *wbc,
-                                struct page *locked_page,
-                                u64 start, u64 end, int *page_started,
-                                unsigned long *nr_written)
+static bool run_delalloc_compressed(struct btrfs_inode *inode,
+                                   struct writeback_control *wbc,
+                                   struct page *locked_page,
+                                   u64 start, u64 end, int *page_started,
+                                   unsigned long *nr_written)
 {
        struct btrfs_fs_info *fs_info = inode->root->fs_info;
        struct cgroup_subsys_state *blkcg_css = wbc_blkcg_css(wbc);
@@ -2417,8 +2417,8 @@ int btrfs_run_delalloc_range(struct btrfs_inode *inode, struct page *locked_page
 
        if (btrfs_inode_can_compress(inode) &&
            inode_need_compress(inode, start, end) &&
-           cow_file_range_async(inode, wbc, locked_page, start,
-                                end, page_started, nr_written))
+           run_delalloc_compressed(inode, wbc, locked_page, start,
+                                   end, page_started, nr_written))
                goto out;
 
        if (zoned)