Lines Matching defs:opcode
127 switch (res[i].opcode) {
627 static int __io_uring_register(struct io_ring_ctx *ctx, unsigned opcode,
645 opcode = array_index_nospec(opcode, IORING_REGISTER_LAST);
646 if (!test_bit(opcode, ctx->restrictions.register_op))
650 switch (opcode) {
892 if (sqe.opcode != IORING_OP_MSG_RING)
902 static int io_uring_register_blind(unsigned int opcode, void __user *arg,
905 switch (opcode) {
914 SYSCALL_DEFINE4(io_uring_register, unsigned int, fd, unsigned int, opcode,
922 use_registered_ring = !!(opcode & IORING_REGISTER_USE_REGISTERED_RING);
923 opcode &= ~IORING_REGISTER_USE_REGISTERED_RING;
925 if (opcode >= IORING_REGISTER_LAST)
929 return io_uring_register_blind(opcode, arg, nr_args);
937 ret = __io_uring_register(ctx, opcode, arg, nr_args);
939 trace_io_uring_register(ctx, opcode, ctx->file_table.data.nr,