Lines Matching defs:nr_args
26 u32 nr_args;
226 unsigned nr_args)
235 if (up->offset + nr_args > ctx->file_table.data.nr)
238 for (done = 0; done < nr_args; done++) {
291 unsigned int nr_args)
303 if (up->offset + nr_args > ctx->buf_table.nr)
306 for (done = 0; done < nr_args; done++) {
348 unsigned nr_args)
354 if (check_add_overflow(up->offset, nr_args, &tmp))
359 return __io_sqe_files_update(ctx, up, nr_args);
361 return __io_sqe_buffers_update(ctx, up, nr_args);
367 unsigned nr_args)
371 if (!nr_args)
378 return __io_register_rsrc_update(ctx, IORING_RSRC_FILE, &up, nr_args);
437 up->nr_args = READ_ONCE(sqe->len);
438 if (!up->nr_args)
456 for (done = 0; done < up->nr_args; done++) {
502 &up2, up->nr_args);
543 unsigned nr_args, u64 __user *tags)
552 if (!nr_args)
554 if (nr_args > IORING_MAX_FIXED_FILES)
556 if (nr_args > rlimit(RLIMIT_NOFILE))
558 if (!io_alloc_file_tables(ctx, &ctx->file_table, nr_args))
561 for (i = 0; i < nr_args; i++) {
866 unsigned int nr_args, u64 __user *tags)
878 if (!nr_args || nr_args > IORING_MAX_REG_BUFFERS)
880 ret = io_rsrc_data_alloc(&data, nr_args);
887 for (i = 0; i < nr_args; i++) {