s3/vfs: wrap async io function args inside struct vfs_aio_state
authorRalph Boehme <slow@samba.org>
Fri, 26 Feb 2016 09:54:01 +0000 (10:54 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 2 Mar 2016 00:22:13 +0000 (01:22 +0100)
commit3884a66e174020b009ee8302d21b18d2bceb99c9
treee03d88aab98bdbd2757592b1b49d93a222a16c59
parent6af7ebf3364f274e3ae7d4cd818e51424100b6d4
s3/vfs: wrap async io function args inside struct vfs_aio_state

Subsequent commits that are going to track aio request duration in the
aio backends will use this.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
15 files changed:
examples/VFS/skel_opaque.c
examples/VFS/skel_transparent.c
source3/include/vfs.h
source3/modules/vfs_aio_fork.c
source3/modules/vfs_aio_linux.c
source3/modules/vfs_commit.c
source3/modules/vfs_default.c
source3/modules/vfs_full_audit.c
source3/modules/vfs_glusterfs.c
source3/modules/vfs_gpfs.c
source3/modules/vfs_time_audit.c
source3/modules/vfs_tsmsm.c
source3/smbd/aio.c
source3/smbd/smb2_flush.c
source3/smbd/vfs.c