@@ -1066,7 +1066,7 @@ static ssize_t fuse_send_write(struct fuse_io_args *ia, loff_t pos,
1066
1066
return err ?: ia -> write .out .size ;
1067
1067
}
1068
1068
1069
- bool fuse_write_update_size (struct inode * inode , loff_t pos )
1069
+ bool fuse_write_update_attr (struct inode * inode , loff_t pos )
1070
1070
{
1071
1071
struct fuse_conn * fc = get_fuse_conn (inode );
1072
1072
struct fuse_inode * fi = get_fuse_inode (inode );
@@ -1263,7 +1263,7 @@ static ssize_t fuse_perform_write(struct kiocb *iocb,
1263
1263
} while (!err && iov_iter_count (ii ));
1264
1264
1265
1265
if (res > 0 )
1266
- fuse_write_update_size (inode , pos );
1266
+ fuse_write_update_attr (inode , pos );
1267
1267
1268
1268
clear_bit (FUSE_I_SIZE_UNSTABLE , & fi -> state );
1269
1269
fuse_invalidate_attr_mask (inode , FUSE_STATX_MODSIZE );
@@ -1558,7 +1558,7 @@ static ssize_t fuse_direct_write_iter(struct kiocb *iocb, struct iov_iter *from)
1558
1558
}
1559
1559
fuse_invalidate_attr_mask (inode , FUSE_STATX_MODSIZE );
1560
1560
if (res > 0 )
1561
- fuse_write_update_size (inode , iocb -> ki_pos );
1561
+ fuse_write_update_attr (inode , iocb -> ki_pos );
1562
1562
inode_unlock (inode );
1563
1563
1564
1564
return res ;
@@ -2901,7 +2901,7 @@ fuse_direct_IO(struct kiocb *iocb, struct iov_iter *iter)
2901
2901
2902
2902
if (iov_iter_rw (iter ) == WRITE ) {
2903
2903
if (ret > 0 )
2904
- fuse_write_update_size (inode , pos );
2904
+ fuse_write_update_attr (inode , pos );
2905
2905
else if (ret < 0 && offset + count > i_size )
2906
2906
fuse_do_truncate (file );
2907
2907
}
@@ -2990,7 +2990,7 @@ static long fuse_file_fallocate(struct file *file, int mode, loff_t offset,
2990
2990
2991
2991
/* we could have extended the file */
2992
2992
if (!(mode & FALLOC_FL_KEEP_SIZE )) {
2993
- bool changed = fuse_write_update_size (inode , offset + length );
2993
+ bool changed = fuse_write_update_attr (inode , offset + length );
2994
2994
2995
2995
if (changed && fm -> fc -> writeback_cache )
2996
2996
file_update_time (file );
@@ -3108,7 +3108,7 @@ static ssize_t __fuse_copy_file_range(struct file *file_in, loff_t pos_in,
3108
3108
ALIGN (pos_out + outarg .size , PAGE_SIZE ) - 1 );
3109
3109
3110
3110
if (fc -> writeback_cache ) {
3111
- fuse_write_update_size (inode_out , pos_out + outarg .size );
3111
+ fuse_write_update_attr (inode_out , pos_out + outarg .size );
3112
3112
file_update_time (file_out );
3113
3113
}
3114
3114
0 commit comments