Changeset View
Changeset View
Standalone View
Standalone View
lib/libc/sys/aio_return.2
Show All 18 Lines | |||||
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd January 2, 2021 | .Dd January 9, 2021 | ||||
.Dt AIO_RETURN 2 | .Dt AIO_RETURN 2 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm aio_return | .Nm aio_return | ||||
.Nd retrieve return status of asynchronous I/O operation (REALTIME) | .Nd retrieve return status of asynchronous I/O operation (REALTIME) | ||||
.Sh LIBRARY | .Sh LIBRARY | ||||
.Lb libc | .Lb libc | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
Show All 34 Lines | |||||
.Fn aio_return | .Fn aio_return | ||||
system call will fail if: | system call will fail if: | ||||
.Bl -tag -width Er | .Bl -tag -width Er | ||||
.It Bq Er EINVAL | .It Bq Er EINVAL | ||||
The | The | ||||
.Fa iocb | .Fa iocb | ||||
argument | argument | ||||
does not reference a completed asynchronous I/O request. | does not reference a completed asynchronous I/O request. | ||||
.It Bq Er EINVAL | |||||
The I/O operation was submitted with | |||||
.Fn lio_listio , | |||||
and the value of the | |||||
jhb: I would perhaps simplify this to just:
```
The I/O operation was submitted with
.Fn lio_listio… | |||||
.Fa aio_lio_opcode | |||||
field is not supported by | |||||
.Fn lio_listio . | |||||
.El | .El | ||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||
.Xr aio_cancel 2 , | .Xr aio_cancel 2 , | ||||
.Xr aio_error 2 , | .Xr aio_error 2 , | ||||
.Xr aio_suspend 2 , | .Xr aio_suspend 2 , | ||||
.Xr aio_waitcomplete 2 , | .Xr aio_waitcomplete 2 , | ||||
.Xr aio_write 2 , | .Xr aio_write 2 , | ||||
.Xr fsync 2 , | .Xr fsync 2 , | ||||
Show All 19 Lines |
I would perhaps simplify this to just: