ia64/xen-unstable

view tools/libaio/man/aio_write64.3 @ 10736:2937703f0ed0

Added blktap support. Includes kernel driver (enabled as CONFIG_XEN_BLKDEV_TAP=y) and userspace tools. The userspace deamon (blktapctrl) is enabled by default when xend is activated. For further information on using and configuring blktap see tools/blktap/README.
author jchesterfield@dhcp92.uk.xensource.com
date Thu Jul 13 10:13:26 2006 +0100 (2006-07-13)
parents
children
line source
1 .TH aio_write64 3 2002-09-12 "Linux 2.4" Linux AIO"
2 .SH NAME
3 aio_write64 \- Initiate an asynchronous write operation
4 .SH SYNOPSYS
5 .nf
6 .B #include <errno.h>
7 .sp
8 .br
9 .B #include <aio.h>
10 .sp
11 .br
12 .BI "int aio_write64 (struct aiocb *aiocbp)"
13 .fi
14 .SH DESCRIPTION
15 This function is similar to the
16 .IR "aio_write"
17 function. The only
18 difference is that on
19 .IR "32 bit"
20 machines the file descriptor should
21 be opened in the large file mode. Internally
22 .IR "aio_write64"
23 uses
24 functionality equivalent to
25 .IR "lseek64"
26 to position the file descriptor correctly for the writing,
27 as opposed to
28 .IR "lseek"
29 functionality used in
30 .IR "aio_write".
32 When the sources are compiled with
33 .IR "_FILE_OFFSET_BITS == 64"
34 , this
35 function is available under the name
36 .IR "aio_write"
37 and so transparently
38 replaces the interface for small files on 32 bit machines.
39 .SH "RETURN VALUES"
40 See
41 .IR aio_write.
42 .SH ERRORS
43 See
44 .IR aio_write.
45 .SH "SEE ALSO"
46 .BR aio(3),
47 .BR aio_cancel(3),
48 .BR aio_cancel64(3),
49 .BR aio_error(3),
50 .BR aio_error64(3),
51 .BR aio_fsync(3),
52 .BR aio_fsync64(3),
53 .BR aio_init(3),
54 .BR aio_read(3),
55 .BR aio_read64(3),
56 .BR aio_return(3),
57 .BR aio_return64(3),
58 .BR aio_suspend(3),
59 .BR aio_suspend64(3),
60 .BR aio_write(3),
61 .BR errno(3),