summaryrefslogtreecommitdiff
path: root/libaio-0.3.109/man/aio_suspend64.3
blob: 2f289ecceb133a82da7fb70293e044ccc6490546 (plain)
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 2002-09-12 "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 
.IR "aio_suspend"
with the only difference
that the argument is a reference to a variable of type 
.IR "struct aiocb64".

When the sources are compiled with 
.IR "_FILE_OFFSET_BITS == 64"
this
function is available under the name 
.IR "aio_suspend"
and so
transparently replaces the interface for small files on 32 bit
machines.
.SH "RETURN VALUES"
See
.IR aio_suspend.
.SH ERRORS
See
.IR aio_suspend.
.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),