Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8174202b authored by Al Viro's avatar Al Viro
Browse files

write_iter variants of {__,}generic_file_aio_write()



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 3644424d
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -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,
+2 −2
Original line number Diff line number Diff line
@@ -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,
};

+2 −2
Original line number Diff line number Diff line
@@ -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,
+2 −2
Original line number Diff line number Diff line
@@ -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,
};
+2 −2
Original line number Diff line number Diff line
@@ -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
Loading