mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
40 lines
930 B
Plaintext
40 lines
930 B
Plaintext
.TH lio_listio64 3 2002-09-12 "Linux 2.4" Linux AIO"
|
|
.SH NAME
|
|
lio_listio64 \- List directed I/O
|
|
.SH SYNOPSYS
|
|
.B #include <errno.h>
|
|
.br
|
|
.B #include <libaio.h>
|
|
.LP
|
|
.BI "int lio_listio64 (int mode, struct aiocb *const list[], int nent, struct sigevent *sig)"
|
|
.nf
|
|
.SH DESCRIPTION
|
|
This function is similar to the
|
|
.IR "code{lio_listio"
|
|
function. The only
|
|
difference is that on
|
|
.IR "32 bit"
|
|
machines, the file descriptor should
|
|
be opened in the large file mode. Internally,
|
|
.IR "lio_listio64"
|
|
uses
|
|
functionality equivalent to
|
|
.IR lseek64"
|
|
to position the file descriptor correctly for the reading or
|
|
writing, as opposed to
|
|
.IR "lseek"
|
|
functionality used in
|
|
.IR "lio_listio".
|
|
|
|
When the sources are compiled with
|
|
.IR "_FILE_OFFSET_BITS == 64"
|
|
, this
|
|
function is available under the name
|
|
.IR "lio_listio"
|
|
and so
|
|
transparently replaces the interface for small files on 32 bit
|
|
machines.
|
|
.SH "RETURN VALUES"
|
|
.SH ERRORS
|
|
.SH "SEE ALSO"
|