xref: /illumos-gate/usr/src/man/man9s/aio_req.9s (revision 3184921aa9155f2314caa4909eba31a0be558b3d)
142772362SJason King.\"  Copyright 2018, Joyent, Inc.
2c10c16deSRichard Lowe.\"  Copyright 1989 AT&T
3c10c16deSRichard Lowe.\"  Copyright (c) 1997, Sun Microsystems, Inc.  All Rights Reserved
442772362SJason King.\" The contents of this file are subject to the terms of the
542772362SJason King.\" Common Development and Distribution License (the "License").
642772362SJason King.\" You may not use this file except in compliance with the License.
742772362SJason King.\"
842772362SJason King.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
942772362SJason King.\" or http://www.opensolaris.org/os/licensing.
1042772362SJason King.\" See the License for the specific language governing permissions
1142772362SJason King.\" and limitations under the License.
1242772362SJason King.\"
1342772362SJason King.\" When distributing Covered Code, include this CDDL HEADER in each
1442772362SJason King.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1542772362SJason King.\" If applicable, add the following below this CDDL HEADER, with the
1642772362SJason King.\" fields enclosed by brackets "[]" replaced with your own identifying
1742772362SJason King.\" information: Portions Copyright [yyyy] [name of copyright owner]
1842772362SJason King.Dd July 9, 2018
1942772362SJason King.Dt AIO_REQ 9S
2042772362SJason King.Os
2142772362SJason King.Sh NAME
2242772362SJason King.Nm aio_req
2342772362SJason King.Nd asynchronous I/O request structure
2442772362SJason King.Sh SYNOPSIS
2542772362SJason King.In sys/uio.h
2642772362SJason King.In sys/aio_req.h
2742772362SJason King.In sys/ddi.h
2842772362SJason King.In sys/sunddi.h
2942772362SJason King.Sh INTERFACE LEVEL
30*3184921aSRichard Loweillumos DDI specific (illumos DDI)
3142772362SJason King.Sh DESCRIPTION
3242772362SJason KingAn
3342772362SJason King.Vt aio_req
3442772362SJason Kingstructure describes an asynchronous
3542772362SJason King.Sy I/O
3642772362SJason Kingrequest.
3742772362SJason King.Sh STRUCTURE MEMBERS
3842772362SJason King.Bd -literal -offset 2n
39c10c16deSRichard Lowestruct uio *aio_uio;   /* uio structure describing the I/O request */
4042772362SJason King.Ed
4142772362SJason King.Pp
4242772362SJason KingThe
4342772362SJason King.Fa aio_uio
4442772362SJason Kingmember is a pointer to a
4542772362SJason King.Xr uio 9S
4642772362SJason Kingstructure, describing
4742772362SJason Kingthe
4842772362SJason King.Sy I/O
4942772362SJason Kingtransfer request.
5042772362SJason King.Sh SEE ALSO
5142772362SJason King.Xr aread 9E ,
5242772362SJason King.Xr awrite 9E ,
5342772362SJason King.Xr aphysio 9F ,
5442772362SJason King.Xr uio 9S
55