Lines Matching refs:avail
910 int old, avail = atomic_read(&ctx->reqs_available); in get_reqs_available() local
913 if (avail < ctx->req_batch) in get_reqs_available()
916 old = avail; in get_reqs_available()
917 avail = atomic_cmpxchg(&ctx->reqs_available, in get_reqs_available()
918 avail, avail - ctx->req_batch); in get_reqs_available()
919 } while (avail != old); in get_reqs_available()
1200 long avail; in aio_read_events_ring() local
1204 avail = (head <= tail ? tail : ctx->nr_events) - head; in aio_read_events_ring()
1208 avail = min(avail, nr - ret); in aio_read_events_ring()
1209 avail = min_t(long, avail, AIO_EVENTS_PER_PAGE - in aio_read_events_ring()
1218 sizeof(*ev) * avail); in aio_read_events_ring()
1226 ret += avail; in aio_read_events_ring()
1227 head += avail; in aio_read_events_ring()