"DESCRIPTION"
io_setup creates an asynchronous I/O context capable of receiving at least nr_events. ctxp must not point to an AIO context that already exists, and must be initialized to 0 prior to the call. On successful creation of the AIO context, *ctxp is filled in with the resulting handle.
"RETURN VALUE"
io_setup returns 0 on success; otherwise, one of the errors listed in the "Errors" section is returned.
"ERRORS"