1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
.TH aio_suspend64 3 2009-06-10 "Linux 2.4" "Linux AIO"
.SH NAME
aio_suspend64 \- Wait until one or more requests of a specific set terminates
.SH SYNOPSYS
.nf
.B #include <errno.h>
.sp
.br
.B #include <aio.h>
.sp
.br
.BI "int aio_suspend64(const struct aiocb64 *const " list "[], int " nent ", const struct timespec *" timeout ");"
.fi
.SH DESCRIPTION
This function is similar to
.BR "aio_suspend"
with the only difference
that the argument is a reference to a variable of type
.BR "struct aiocb64" .
When the sources are compiled with
.IR "_FILE_OFFSET_BITS == 64"
this
function is available under the name
.BR "aio_suspend"
and so
transparently replaces the interface for small files on 32 bit
machines.
.SH "RETURN VALUES"
See
.BR aio_suspend (3).
.SH ERRORS
See
.BR aio_suspend (3).
.SH "SEE ALSO"
.BR aio (3),
.BR aio_cancel (3),
.BR aio_cancel64 (3),
.BR aio_error (3),
.BR aio_error64 (3),
.BR aio_fsync (3),
.BR aio_fsync64 (3),
.BR aio_init (3),
.BR aio_read (3),
.BR aio_read64 (3),
.BR aio_return (3),
.BR aio_return64 (3),
.BR aio_suspend (3),
.BR aio_write (3),
.BR aio_write64 (3),
.BR errno (3).
|