Lines Matching refs:avail
928 int old, avail = atomic_read(&ctx->reqs_available); in __get_reqs_available() local
931 if (avail < ctx->req_batch) in __get_reqs_available()
934 old = avail; in __get_reqs_available()
935 avail = atomic_cmpxchg(&ctx->reqs_available, in __get_reqs_available()
936 avail, avail - ctx->req_batch); in __get_reqs_available()
937 } while (avail != old); in __get_reqs_available()
1211 long avail; in aio_read_events_ring() local
1215 avail = (head <= tail ? tail : ctx->nr_events) - head; in aio_read_events_ring()
1223 avail = min(avail, nr - ret); in aio_read_events_ring()
1224 avail = min_t(long, avail, AIO_EVENTS_PER_PAGE - pos); in aio_read_events_ring()
1228 sizeof(*ev) * avail); in aio_read_events_ring()
1236 ret += avail; in aio_read_events_ring()
1237 head += avail; in aio_read_events_ring()