Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Upstream
linux-stable
Commits
8174202b
Commit
8174202b
authored
11 years ago
by
Al Viro
Browse files
Options
Download
Email Patches
Plain Diff
write_iter variants of {__,}generic_file_aio_write()
Signed-off-by:
Al Viro
<
viro@zeniv.linux.org.uk
>
parent
3644424d
master
linux-3.16.y
linux-3.17.y
linux-3.18.y
linux-3.19.y
linux-4.0.y
linux-4.1.y
linux-4.10.y
linux-4.11.y
linux-4.12.y
linux-4.13.y
linux-4.14.y
linux-4.15.y
linux-4.16.y
linux-4.17.y
linux-4.18.y
linux-4.19.y
linux-4.2.y
linux-4.20.y
linux-4.3.y
linux-4.4.y
linux-4.5.y
linux-4.6.y
linux-4.7.y
linux-4.8.y
linux-4.9.y
linux-5.0.y
linux-5.1.y
linux-5.10.y
linux-5.11.y
linux-5.12.y
linux-5.13.y
linux-5.14.y
linux-5.15.y
linux-5.16.y
linux-5.17.y
linux-5.18.y
linux-5.19.y
linux-5.2.y
linux-5.3.y
linux-5.4.y
linux-5.5.y
linux-5.6.y
linux-5.7.y
linux-5.8.y
linux-5.9.y
linux-6.0.y
linux-6.1.y
linux-rolling-lts
linux-rolling-stable
Tags unavailable
No related merge requests found
Changes
29
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
fs/9p/vfs_file.c
+4
-4
fs/9p/vfs_file.c
fs/adfs/file.c
+2
-2
fs/adfs/file.c
fs/affs/file.c
+2
-2
fs/affs/file.c
fs/bfs/file.c
+2
-2
fs/bfs/file.c
fs/ecryptfs/file.c
+2
-2
fs/ecryptfs/file.c
fs/exofs/file.c
+2
-2
fs/exofs/file.c
fs/ext2/file.c
+2
-2
fs/ext2/file.c
fs/ext3/file.c
+2
-2
fs/ext3/file.c
fs/f2fs/file.c
+2
-2
fs/f2fs/file.c
fs/fat/file.c
+2
-2
fs/fat/file.c
fs/hfs/inode.c
+2
-2
fs/hfs/inode.c
fs/hfsplus/inode.c
+2
-2
fs/hfsplus/inode.c
fs/hostfs/hostfs_kern.c
+2
-2
fs/hostfs/hostfs_kern.c
fs/hpfs/file.c
+2
-2
fs/hpfs/file.c
fs/jffs2/file.c
+2
-2
fs/jffs2/file.c
fs/jfs/file.c
+2
-2
fs/jfs/file.c
fs/logfs/file.c
+2
-2
fs/logfs/file.c
fs/minix/file.c
+2
-2
fs/minix/file.c
fs/nilfs2/file.c
+2
-2
fs/nilfs2/file.c
fs/omfs/file.c
+2
-2
fs/omfs/file.c
with
42 additions
and
42 deletions
+42
-42
fs/9p/vfs_file.c
View file @
8174202b
...
...
@@ -763,7 +763,7 @@ v9fs_direct_write(struct file *filp, const char __user * data,
buff_write:
mutex_unlock
(
&
inode
->
i_mutex
);
return
do
_sync_write
(
filp
,
data
,
count
,
offsetp
);
return
new
_sync_write
(
filp
,
data
,
count
,
offsetp
);
}
/**
...
...
@@ -781,7 +781,7 @@ v9fs_cached_file_write(struct file *filp, const char __user * data,
if
(
filp
->
f_flags
&
O_DIRECT
)
return
v9fs_direct_write
(
filp
,
data
,
count
,
offset
);
return
do
_sync_write
(
filp
,
data
,
count
,
offset
);
return
new
_sync_write
(
filp
,
data
,
count
,
offset
);
}
...
...
@@ -851,7 +851,7 @@ const struct file_operations v9fs_cached_file_operations = {
.
read
=
v9fs_cached_file_read
,
.
write
=
v9fs_cached_file_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
open
=
v9fs_file_open
,
.
release
=
v9fs_dir_release
,
.
lock
=
v9fs_file_lock
,
...
...
@@ -864,7 +864,7 @@ const struct file_operations v9fs_cached_file_operations_dotl = {
.
read
=
v9fs_cached_file_read
,
.
write
=
v9fs_cached_file_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
open
=
v9fs_file_open
,
.
release
=
v9fs_dir_release
,
.
lock
=
v9fs_file_lock_dotl
,
...
...
This diff is collapsed.
Click to expand it.
fs/adfs/file.c
View file @
8174202b
...
...
@@ -27,8 +27,8 @@ const struct file_operations adfs_file_operations = {
.
read_iter
=
generic_file_read_iter
,
.
mmap
=
generic_file_mmap
,
.
fsync
=
generic_file_fsync
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
splice_read
=
generic_file_splice_read
,
};
...
...
This diff is collapsed.
Click to expand it.
fs/affs/file.c
View file @
8174202b
...
...
@@ -29,8 +29,8 @@ const struct file_operations affs_file_operations = {
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
read_iter
=
generic_file_read_iter
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
open
=
affs_file_open
,
.
release
=
affs_file_release
,
...
...
This diff is collapsed.
Click to expand it.
fs/bfs/file.c
View file @
8174202b
...
...
@@ -25,8 +25,8 @@ const struct file_operations bfs_file_operations = {
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
read_iter
=
generic_file_read_iter
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
splice_read
=
generic_file_splice_read
,
};
...
...
This diff is collapsed.
Click to expand it.
fs/ecryptfs/file.c
View file @
8174202b
...
...
@@ -353,8 +353,8 @@ const struct file_operations ecryptfs_main_fops = {
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
read_iter
=
ecryptfs_read_update_atime
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
iterate
=
ecryptfs_readdir
,
.
unlocked_ioctl
=
ecryptfs_unlocked_ioctl
,
#ifdef CONFIG_COMPAT
...
...
This diff is collapsed.
Click to expand it.
fs/exofs/file.c
View file @
8174202b
...
...
@@ -68,9 +68,9 @@ static int exofs_flush(struct file *file, fl_owner_t id)
const
struct
file_operations
exofs_file_operations
=
{
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
open
=
generic_file_open
,
.
release
=
exofs_release_file
,
...
...
This diff is collapsed.
Click to expand it.
fs/ext2/file.c
View file @
8174202b
...
...
@@ -63,9 +63,9 @@ int ext2_fsync(struct file *file, loff_t start, loff_t end, int datasync)
const
struct
file_operations
ext2_file_operations
=
{
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
unlocked_ioctl
=
ext2_ioctl
,
#ifdef CONFIG_COMPAT
.
compat_ioctl
=
ext2_compat_ioctl
,
...
...
This diff is collapsed.
Click to expand it.
fs/ext3/file.c
View file @
8174202b
...
...
@@ -51,9 +51,9 @@ static int ext3_release_file (struct inode * inode, struct file * filp)
const
struct
file_operations
ext3_file_operations
=
{
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
unlocked_ioctl
=
ext3_ioctl
,
#ifdef CONFIG_COMPAT
.
compat_ioctl
=
ext3_compat_ioctl
,
...
...
This diff is collapsed.
Click to expand it.
fs/f2fs/file.c
View file @
8174202b
...
...
@@ -680,9 +680,9 @@ long f2fs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
const
struct
file_operations
f2fs_file_operations
=
{
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
open
=
generic_file_open
,
.
mmap
=
f2fs_file_mmap
,
.
fsync
=
f2fs_sync_file
,
...
...
This diff is collapsed.
Click to expand it.
fs/fat/file.c
View file @
8174202b
...
...
@@ -171,9 +171,9 @@ int fat_file_fsync(struct file *filp, loff_t start, loff_t end, int datasync)
const
struct
file_operations
fat_file_operations
=
{
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
release
=
fat_file_release
,
.
unlocked_ioctl
=
fat_generic_ioctl
,
...
...
This diff is collapsed.
Click to expand it.
fs/hfs/inode.c
View file @
8174202b
...
...
@@ -676,8 +676,8 @@ static const struct file_operations hfs_file_operations = {
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
read_iter
=
generic_file_read_iter
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
splice_read
=
generic_file_splice_read
,
.
fsync
=
hfs_file_fsync
,
...
...
This diff is collapsed.
Click to expand it.
fs/hfsplus/inode.c
View file @
8174202b
...
...
@@ -343,8 +343,8 @@ static const struct file_operations hfsplus_file_operations = {
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
read_iter
=
generic_file_read_iter
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
splice_read
=
generic_file_splice_read
,
.
fsync
=
hfsplus_file_fsync
,
...
...
This diff is collapsed.
Click to expand it.
fs/hostfs/hostfs_kern.c
View file @
8174202b
...
...
@@ -381,8 +381,8 @@ static const struct file_operations hostfs_file_fops = {
.
read
=
new_sync_read
,
.
splice_read
=
generic_file_splice_read
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
do
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
write
=
new
_sync_write
,
.
mmap
=
generic_file_mmap
,
.
open
=
hostfs_file_open
,
.
release
=
hostfs_file_release
,
...
...
This diff is collapsed.
Click to expand it.
fs/hpfs/file.c
View file @
8174202b
...
...
@@ -199,8 +199,8 @@ const struct file_operations hpfs_file_ops =
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
read_iter
=
generic_file_read_iter
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
release
=
hpfs_file_release
,
.
fsync
=
hpfs_file_fsync
,
...
...
This diff is collapsed.
Click to expand it.
fs/jffs2/file.c
View file @
8174202b
...
...
@@ -53,8 +53,8 @@ const struct file_operations jffs2_file_operations =
.
open
=
generic_file_open
,
.
read
=
new_sync_read
,
.
read_iter
=
generic_file_read_iter
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
unlocked_ioctl
=
jffs2_ioctl
,
.
mmap
=
generic_file_readonly_mmap
,
.
fsync
=
jffs2_fsync
,
...
...
This diff is collapsed.
Click to expand it.
fs/jfs/file.c
View file @
8174202b
...
...
@@ -151,10 +151,10 @@ const struct inode_operations jfs_file_inode_operations = {
const
struct
file_operations
jfs_file_operations
=
{
.
open
=
jfs_open
,
.
llseek
=
generic_file_llseek
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
.
read
=
new_sync_read
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
splice_read
=
generic_file_splice_read
,
.
splice_write
=
generic_file_splice_write
,
...
...
This diff is collapsed.
Click to expand it.
fs/logfs/file.c
View file @
8174202b
...
...
@@ -265,14 +265,14 @@ const struct inode_operations logfs_reg_iops = {
const
struct
file_operations
logfs_reg_fops
=
{
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
fsync
=
logfs_fsync
,
.
unlocked_ioctl
=
logfs_ioctl
,
.
llseek
=
generic_file_llseek
,
.
mmap
=
generic_file_readonly_mmap
,
.
open
=
generic_file_open
,
.
read
=
new_sync_read
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
};
const
struct
address_space_operations
logfs_reg_aops
=
{
...
...
This diff is collapsed.
Click to expand it.
fs/minix/file.c
View file @
8174202b
...
...
@@ -16,8 +16,8 @@ const struct file_operations minix_file_operations = {
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
read_iter
=
generic_file_read_iter
,
.
write
=
do
_sync_write
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
=
new
_sync_write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
fsync
=
generic_file_fsync
,
.
splice_read
=
generic_file_splice_read
,
...
...
This diff is collapsed.
Click to expand it.
fs/nilfs2/file.c
View file @
8174202b
...
...
@@ -153,9 +153,9 @@ static int nilfs_file_mmap(struct file *file, struct vm_area_struct *vma)
const
struct
file_operations
nilfs_file_operations
=
{
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
unlocked_ioctl
=
nilfs_ioctl
,
#ifdef CONFIG_COMPAT
.
compat_ioctl
=
nilfs_compat_ioctl
,
...
...
This diff is collapsed.
Click to expand it.
fs/omfs/file.c
View file @
8174202b
...
...
@@ -338,9 +338,9 @@ static sector_t omfs_bmap(struct address_space *mapping, sector_t block)
const
struct
file_operations
omfs_file_operations
=
{
.
llseek
=
generic_file_llseek
,
.
read
=
new_sync_read
,
.
write
=
do
_sync_write
,
.
write
=
new
_sync_write
,
.
read_iter
=
generic_file_read_iter
,
.
aio_
write
=
generic_file_
aio_
write
,
.
write
_iter
=
generic_file_write
_iter
,
.
mmap
=
generic_file_mmap
,
.
fsync
=
generic_file_fsync
,
.
splice_read
=
generic_file_splice_read
,
...
...
This diff is collapsed.
Click to expand it.
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help