described by the control block pointed to by
.I aiocbp
is canceled.
+(See
+.BR aio (7)
+for a description of the
+.I aiocb
+structure.)
.LP
Normal asynchronous notification occurs for canceled requests.
The request return status is set to \-1, and the request error status
function returns the error status for the asynchronous I/O request
with control block pointed to by
.IR aiocbp .
+(See
+.BR aio (7)
+for a description of the
+.I aiocb
+structure.)
.SH "RETURN VALUE"
This function returns
.B EINPROGRESS
function does a sync on all outstanding asynchronous I/O operations
associated with
.IR aiocbp\->aio_fildes .
+(See
+.BR aio (7)
+for a description of the
+.I aiocb
+structure.)
.LP
More precisely, if
.I op
respectively.
The return status n can be retrieved upon completion using
.BR aio_return (3).
+(See
+.BR aio (7)
+for a description of the
+.I aiocb
+structure.)
.LP
The data is read starting at the absolute file offset
.IR aiocbp\->aio_offset ,
function returns the final return status for the asynchronous I/O request
with control block pointed to by
.IR aiocbp .
+(See
+.BR aio (7)
+for a description of the
+.I aiocb
+structure.)
.LP
This function should be called only once for any given request, after
.BR aio_error (3)
have completed, a signal is delivered, or
.I timeout
is not NULL and the time interval it indicates has passed.
+(See
+.BR aio (7)
+for a description of the
+.I aiocb
+structure.)
.LP
Each item in the list must either be NULL (and then is ignored),
or a pointer to a control block on which I/O was initiated using
respectively.
The return status n can be retrieved upon completion using
.BR aio_return (3).
+(See
+.BR aio (7)
+for a description of the
+.I aiocb
+structure.)
.LP
If
.B O_APPEND