summaryrefslogtreecommitdiff
path: root/libaio-0.3.109/man/lio_listio64.3
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2009-10-09 18:17:02 +0000
committer <>2013-09-20 15:53:04 +0000
commite6a27c468cae77ce26f6aa924b22bd39055892fe (patch)
tree5799c05ec62d99e582db411ed0fe5ffd2ba519db /libaio-0.3.109/man/lio_listio64.3
downloadlibaio-tarball-libaio_0.3.109.orig.tar.gz
Imported from /home/lorry/working-area/delta_libaio-tarball/libaio_0.3.109.orig.tar.gz.HEADlibaio_0.3.109.origmaster
Diffstat (limited to 'libaio-0.3.109/man/lio_listio64.3')
-rw-r--r--libaio-0.3.109/man/lio_listio64.339
1 files changed, 39 insertions, 0 deletions
diff --git a/libaio-0.3.109/man/lio_listio64.3 b/libaio-0.3.109/man/lio_listio64.3
new file mode 100644
index 0000000..97f6955
--- /dev/null
+++ b/libaio-0.3.109/man/lio_listio64.3
@@ -0,0 +1,39 @@
+.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"