Lines Matching refs:avail
901 int old, avail = atomic_read(&ctx->reqs_available); in get_reqs_available() local
904 if (avail < ctx->req_batch) in get_reqs_available()
907 old = avail; in get_reqs_available()
908 avail = atomic_cmpxchg(&ctx->reqs_available, in get_reqs_available()
909 avail, avail - ctx->req_batch); in get_reqs_available()
910 } while (avail != old); in get_reqs_available()
1191 long avail; in aio_read_events_ring() local
1195 avail = (head <= tail ? tail : ctx->nr_events) - head; in aio_read_events_ring()
1199 avail = min(avail, nr - ret); in aio_read_events_ring()
1200 avail = min_t(long, avail, AIO_EVENTS_PER_PAGE - in aio_read_events_ring()
1209 sizeof(*ev) * avail); in aio_read_events_ring()
1217 ret += avail; in aio_read_events_ring()
1218 head += avail; in aio_read_events_ring()