sys_io_setup [fs/aio.c]
Creates an asynchronous I/O context. Arguments
eax | 245
ebx | Least number of events that the new context will be capable to receive.
ecx | Pointer to an 32bit wide buffer which will hold the returned handle. This buffer should be initialized to 0 prior to calling the sys_io_setup.
Return values If the system call succeeds the return value is 0 and the buffer pointed by ecx holds resulting handle. If the system call fails the return value is one of the following errno values:
`-EINVAL` | `Buffer pointed by ecx is not initialized, or the specified least number of events exceeds internal limits. ebx should be greater than 0.`
`-EFAULT` | `ecx points to invalid data.`
`-ENOMEM` | `Insufficient kernel resources are available.`
`-EAGAIN` | `The specified least number of events exceeds the user's limit of available events.`
Remarks n/a Compatibility n/a