Lines Matching refs:nr_args
3100 unsigned nr_args) in io_sqe_files_register() argument
3108 if (!nr_args) in io_sqe_files_register()
3110 if (nr_args > IORING_MAX_FIXED_FILES) in io_sqe_files_register()
3113 ctx->user_files = kcalloc(nr_args, sizeof(struct file *), GFP_KERNEL); in io_sqe_files_register()
3117 for (i = 0; i < nr_args; i++) { in io_sqe_files_register()
3371 unsigned nr_args) in io_sqe_buffer_register() argument
3380 if (!nr_args || nr_args > UIO_MAXIOV) in io_sqe_buffer_register()
3383 ctx->user_bufs = kcalloc(nr_args, sizeof(struct io_mapped_ubuf), in io_sqe_buffer_register()
3388 for (i = 0; i < nr_args; i++) { in io_sqe_buffer_register()
3920 void __user *arg, unsigned nr_args) in __io_uring_register() argument
3949 ret = io_sqe_buffer_register(ctx, arg, nr_args); in __io_uring_register()
3953 if (arg || nr_args) in __io_uring_register()
3958 ret = io_sqe_files_register(ctx, arg, nr_args); in __io_uring_register()
3962 if (arg || nr_args) in __io_uring_register()
3968 if (nr_args != 1) in __io_uring_register()
3974 if (arg || nr_args) in __io_uring_register()
3990 void __user *, arg, unsigned int, nr_args) in SYSCALL_DEFINE4() argument
4007 ret = __io_uring_register(ctx, opcode, arg, nr_args); in SYSCALL_DEFINE4()