aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs/inode.c')
-rw-r--r--fs/btrfs/inode.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
index 8fc99fb0c0aa..91419ef79b00 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -8563,13 +8563,13 @@ out:
8563 return retval; 8563 return retval;
8564} 8564}
8565 8565
8566static ssize_t btrfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter, 8566static ssize_t btrfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter)
8567 loff_t offset)
8568{ 8567{
8569 struct file *file = iocb->ki_filp; 8568 struct file *file = iocb->ki_filp;
8570 struct inode *inode = file->f_mapping->host; 8569 struct inode *inode = file->f_mapping->host;
8571 struct btrfs_root *root = BTRFS_I(inode)->root; 8570 struct btrfs_root *root = BTRFS_I(inode)->root;
8572 struct btrfs_dio_data dio_data = { 0 }; 8571 struct btrfs_dio_data dio_data = { 0 };
8572 loff_t offset = iocb->ki_pos;
8573 size_t count = 0; 8573 size_t count = 0;
8574 int flags = 0; 8574 int flags = 0;
8575 bool wakeup = true; 8575 bool wakeup = true;
@@ -8629,7 +8629,7 @@ static ssize_t btrfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter,
8629 8629
8630 ret = __blockdev_direct_IO(iocb, inode, 8630 ret = __blockdev_direct_IO(iocb, inode,
8631 BTRFS_I(inode)->root->fs_info->fs_devices->latest_bdev, 8631 BTRFS_I(inode)->root->fs_info->fs_devices->latest_bdev,
8632 iter, offset, btrfs_get_blocks_direct, NULL, 8632 iter, btrfs_get_blocks_direct, NULL,
8633 btrfs_submit_direct, flags); 8633 btrfs_submit_direct, flags);
8634 if (iov_iter_rw(iter) == WRITE) { 8634 if (iov_iter_rw(iter) == WRITE) {
8635 current->journal_info = NULL; 8635 current->journal_info = NULL;
@@ -10494,10 +10494,10 @@ static const struct inode_operations btrfs_dir_inode_operations = {
10494 .symlink = btrfs_symlink, 10494 .symlink = btrfs_symlink,
10495 .setattr = btrfs_setattr, 10495 .setattr = btrfs_setattr,
10496 .mknod = btrfs_mknod, 10496 .mknod = btrfs_mknod,
10497 .setxattr = btrfs_setxattr, 10497 .setxattr = generic_setxattr,
10498 .getxattr = generic_getxattr, 10498 .getxattr = generic_getxattr,
10499 .listxattr = btrfs_listxattr, 10499 .listxattr = btrfs_listxattr,
10500 .removexattr = btrfs_removexattr, 10500 .removexattr = generic_removexattr,
10501 .permission = btrfs_permission, 10501 .permission = btrfs_permission,
10502 .get_acl = btrfs_get_acl, 10502 .get_acl = btrfs_get_acl,
10503 .set_acl = btrfs_set_acl, 10503 .set_acl = btrfs_set_acl,
@@ -10571,10 +10571,10 @@ static const struct address_space_operations btrfs_symlink_aops = {
10571static const struct inode_operations btrfs_file_inode_operations = { 10571static const struct inode_operations btrfs_file_inode_operations = {
10572 .getattr = btrfs_getattr, 10572 .getattr = btrfs_getattr,
10573 .setattr = btrfs_setattr, 10573 .setattr = btrfs_setattr,
10574 .setxattr = btrfs_setxattr, 10574 .setxattr = generic_setxattr,
10575 .getxattr = generic_getxattr, 10575 .getxattr = generic_getxattr,
10576 .listxattr = btrfs_listxattr, 10576 .listxattr = btrfs_listxattr,
10577 .removexattr = btrfs_removexattr, 10577 .removexattr = generic_removexattr,
10578 .permission = btrfs_permission, 10578 .permission = btrfs_permission,
10579 .fiemap = btrfs_fiemap, 10579 .fiemap = btrfs_fiemap,
10580 .get_acl = btrfs_get_acl, 10580 .get_acl = btrfs_get_acl,
@@ -10585,10 +10585,10 @@ static const struct inode_operations btrfs_special_inode_operations = {
10585 .getattr = btrfs_getattr, 10585 .getattr = btrfs_getattr,
10586 .setattr = btrfs_setattr, 10586 .setattr = btrfs_setattr,
10587 .permission = btrfs_permission, 10587 .permission = btrfs_permission,
10588 .setxattr = btrfs_setxattr, 10588 .setxattr = generic_setxattr,
10589 .getxattr = generic_getxattr, 10589 .getxattr = generic_getxattr,
10590 .listxattr = btrfs_listxattr, 10590 .listxattr = btrfs_listxattr,
10591 .removexattr = btrfs_removexattr, 10591 .removexattr = generic_removexattr,
10592 .get_acl = btrfs_get_acl, 10592 .get_acl = btrfs_get_acl,
10593 .set_acl = btrfs_set_acl, 10593 .set_acl = btrfs_set_acl,
10594 .update_time = btrfs_update_time, 10594 .update_time = btrfs_update_time,
@@ -10599,10 +10599,10 @@ static const struct inode_operations btrfs_symlink_inode_operations = {
10599 .getattr = btrfs_getattr, 10599 .getattr = btrfs_getattr,
10600 .setattr = btrfs_setattr, 10600 .setattr = btrfs_setattr,
10601 .permission = btrfs_permission, 10601 .permission = btrfs_permission,
10602 .setxattr = btrfs_setxattr, 10602 .setxattr = generic_setxattr,
10603 .getxattr = generic_getxattr, 10603 .getxattr = generic_getxattr,
10604 .listxattr = btrfs_listxattr, 10604 .listxattr = btrfs_listxattr,
10605 .removexattr = btrfs_removexattr, 10605 .removexattr = generic_removexattr,
10606 .update_time = btrfs_update_time, 10606 .update_time = btrfs_update_time,
10607}; 10607};
10608 10608