./"/* io_getevents: ./" * Attempts to read at least min_nr events and up to nr events from ./" * the completion queue for the aio_context specified by ctx_id. May ./" * fail with -EINVAL if ctx_id is invalid, if min_nr is out of range, ./" * if nr is out of range, if when is out of range. May fail with ./" * -EFAULT if any of the memory specified to is invalid. May return ./" * 0 or < min_nr if no events are available and the timeout specified ./" * by when has elapsed, where when == NULL specifies an infinite ./" * timeout. Note that the timeout pointed to by when is relative and ./" * will be updated if not NULL and the operation blocks. Will fail ./" * with -ENOSYS if not implemented. ./" */ ./"asmlinkage long sys_io_getevents(io_context_t ctx_id, ./" long min_nr, ./" long nr, ./" struct io_event *events, ./" struct timespec *timeout) ./" .TH io_getevents 2 2002-09-03 "Linux 2.4" "Linux AIO" .SH NAME io_getevents \- read resulting events from io requests .SH SYNOPSIS .B #include .br .B #include .sp .BI "int io_getevents(io_context_t " ctx ", long " min_nr ", long " nr ", struct io_events *" events "[], struct timespec *" timeout ");"