mirror of
https://github.com/torvalds/linux.git
synced 2026-05-24 15:12:13 +02:00
btrfs: remove the btrfs_inode parameter from btrfs_remove_ordered_extent()
We already have btrfs_ordered_extent::inode, thus there is no need to pass a btrfs_inode parameter to btrfs_remove_ordered_extent(). Reviewed-by: Filipe Manana <fdmanana@suse.com> Signed-off-by: Qu Wenruo <wqu@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
e677ccac5a
commit
afe60cdb3c
|
|
@ -3430,7 +3430,7 @@ int btrfs_finish_one_ordered(struct btrfs_ordered_extent *ordered_extent)
|
|||
* This needs to be done to make sure anybody waiting knows we are done
|
||||
* updating everything for this ordered extent.
|
||||
*/
|
||||
btrfs_remove_ordered_extent(inode, ordered_extent);
|
||||
btrfs_remove_ordered_extent(ordered_extent);
|
||||
|
||||
/* once for us */
|
||||
btrfs_put_ordered_extent(ordered_extent);
|
||||
|
|
@ -8176,7 +8176,7 @@ void btrfs_destroy_inode(struct inode *vfs_inode)
|
|||
if (!freespace_inode)
|
||||
btrfs_lockdep_acquire(root->fs_info, btrfs_ordered_extent);
|
||||
|
||||
btrfs_remove_ordered_extent(inode, ordered);
|
||||
btrfs_remove_ordered_extent(ordered);
|
||||
btrfs_put_ordered_extent(ordered);
|
||||
btrfs_put_ordered_extent(ordered);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -638,9 +638,9 @@ void btrfs_put_ordered_extent(struct btrfs_ordered_extent *entry)
|
|||
* remove an ordered extent from the tree. No references are dropped
|
||||
* and waiters are woken up.
|
||||
*/
|
||||
void btrfs_remove_ordered_extent(struct btrfs_inode *btrfs_inode,
|
||||
struct btrfs_ordered_extent *entry)
|
||||
void btrfs_remove_ordered_extent(struct btrfs_ordered_extent *entry)
|
||||
{
|
||||
struct btrfs_inode *btrfs_inode = entry->inode;
|
||||
struct btrfs_root *root = btrfs_inode->root;
|
||||
struct btrfs_fs_info *fs_info = root->fs_info;
|
||||
struct rb_node *node;
|
||||
|
|
|
|||
|
|
@ -161,8 +161,7 @@ int btrfs_finish_one_ordered(struct btrfs_ordered_extent *ordered_extent);
|
|||
int btrfs_finish_ordered_io(struct btrfs_ordered_extent *ordered_extent);
|
||||
|
||||
void btrfs_put_ordered_extent(struct btrfs_ordered_extent *entry);
|
||||
void btrfs_remove_ordered_extent(struct btrfs_inode *btrfs_inode,
|
||||
struct btrfs_ordered_extent *entry);
|
||||
void btrfs_remove_ordered_extent(struct btrfs_ordered_extent *entry);
|
||||
void btrfs_finish_ordered_extent(struct btrfs_ordered_extent *ordered,
|
||||
struct folio *folio, u64 file_offset, u64 len,
|
||||
bool uptodate);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user