aio_fsync, aio_fsync64 --
asynchronously force I/O completion
cc [options] -Kthread file
int aio_fsync(int op, struct aiocb *aiocbp);
int aio_fsync64(int op, struct aiocb64 *aiocbp);
aio_fsync asynchronously forces I/O operations
to the synchronized I/O completion state.
aio_fsync is not implemented in SVR4.2 or SVR4.2MP.
This function returns -1 and sets errno to ENOSYS.
ENOMEM is returned if
there were no internal kernal aio control blocks available to service
the request (number of kernel aio control blocks is tunable via
the NUMAIO kernel parameter; see
``Miscellaneous parameters'' in Monitoring and tuning the system).
Considerations for large file support
aio_fsync64 supports large files, but is otherwise identical
For details on programming for large file capable applications, see
``Large File Support''
© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 - 01 June 2005