Lines Matching refs:nr
60 unsigned nr; /* number of io_events */ member
84 unsigned nr; member
337 for (i = 0; i < table->nr; i++) { in aio_ring_mremap()
544 ring->nr = nr_events; /* user copy */ in aio_setup_ring()
644 for (i = 0; i < table->nr; i++) in ioctx_add_table()
660 new_nr = (table ? table->nr : 1) * 4; in ioctx_add_table()
668 table->nr = new_nr; in ioctx_add_table()
675 } else if (table->nr > old->nr) { in ioctx_add_table()
677 old->nr * sizeof(struct kioctx *)); in ioctx_add_table()
688 static void aio_nr_sub(unsigned nr) in aio_nr_sub() argument
691 if (WARN_ON(aio_nr - nr > aio_nr)) in aio_nr_sub()
694 aio_nr -= nr; in aio_nr_sub()
869 atomic_set(&wait.count, table->nr); in exit_aio()
873 for (i = 0; i < table->nr; ++i) { in exit_aio()
902 static void put_reqs_available(struct kioctx *ctx, unsigned nr) in put_reqs_available() argument
909 kcpu->reqs_available += nr; in put_reqs_available()
1061 if (!table || id >= table->nr) in lookup_ioctx()
1064 id = array_index_nospec(id, table->nr); in lookup_ioctx()
1174 struct io_event __user *event, long nr) in aio_read_events_ring() argument
1210 while (ret < nr) { in aio_read_events_ring()
1223 avail = min(avail, nr - ret); in aio_read_events_ring()
1253 static bool aio_read_events(struct kioctx *ctx, long min_nr, long nr, in aio_read_events() argument
1256 long ret = aio_read_events_ring(ctx, event + *i, nr - *i); in aio_read_events()
1270 static long read_events(struct kioctx *ctx, long min_nr, long nr, in read_events() argument
1291 aio_read_events(ctx, min_nr, nr, event, &ret); in read_events()
1294 aio_read_events(ctx, min_nr, nr, event, &ret), in read_events()
1891 SYSCALL_DEFINE3(io_submit, aio_context_t, ctx_id, long, nr, in SYSCALL_DEFINE3() argument
1899 if (unlikely(nr < 0)) in SYSCALL_DEFINE3()
1908 if (nr > ctx->nr_events) in SYSCALL_DEFINE3()
1909 nr = ctx->nr_events; in SYSCALL_DEFINE3()
1911 if (nr > AIO_PLUG_THRESHOLD) in SYSCALL_DEFINE3()
1913 for (i = 0; i < nr; i++) { in SYSCALL_DEFINE3()
1925 if (nr > AIO_PLUG_THRESHOLD) in SYSCALL_DEFINE3()
1934 int, nr, compat_uptr_t __user *, iocbpp) in COMPAT_SYSCALL_DEFINE3() argument
1941 if (unlikely(nr < 0)) in COMPAT_SYSCALL_DEFINE3()
1950 if (nr > ctx->nr_events) in COMPAT_SYSCALL_DEFINE3()
1951 nr = ctx->nr_events; in COMPAT_SYSCALL_DEFINE3()
1953 if (nr > AIO_PLUG_THRESHOLD) in COMPAT_SYSCALL_DEFINE3()
1955 for (i = 0; i < nr; i++) { in COMPAT_SYSCALL_DEFINE3()
1967 if (nr > AIO_PLUG_THRESHOLD) in COMPAT_SYSCALL_DEFINE3()
2030 long nr, in do_io_getevents() argument
2039 if (likely(min_nr <= nr && min_nr >= 0)) in do_io_getevents()
2040 ret = read_events(ioctx, min_nr, nr, events, until); in do_io_getevents()
2063 long, nr, in SYSCALL_DEFINE5() argument
2073 ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &ts : NULL); in SYSCALL_DEFINE5()
2089 long, nr, in SYSCALL_DEFINE6() argument
2109 ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &ts : NULL); in SYSCALL_DEFINE6()
2124 long, nr, in SYSCALL_DEFINE6() argument
2145 ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &ts : NULL); in SYSCALL_DEFINE6()
2161 __s32, nr, in SYSCALL_DEFINE5() argument
2171 ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &t : NULL); in SYSCALL_DEFINE5()
2191 compat_long_t, nr, in COMPAT_SYSCALL_DEFINE6() argument
2211 ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &t : NULL); in COMPAT_SYSCALL_DEFINE6()
2226 compat_long_t, nr, in COMPAT_SYSCALL_DEFINE6() argument
2246 ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &t : NULL); in COMPAT_SYSCALL_DEFINE6()