IORING_OP_LAST
DECLARE_BITMAP(sqe_op, IORING_OP_LAST);
for (i = 0; i < IORING_OP_LAST; i++) {
filters->filters = kzalloc_objs(struct io_bpf_filter *, IORING_OP_LAST,
for (i = 0; i < IORING_OP_LAST; i++) {
if (reg->filter.opcode >= IORING_OP_LAST)
def = &io_issue_defs[array_index_nospec(reg->filter.opcode, IORING_OP_LAST)];
for (int i = 0; i < IORING_OP_LAST; i++) {
if (opcode >= IORING_OP_LAST)
opcode = array_index_nospec(opcode, IORING_OP_LAST);
if (unlikely(opcode >= IORING_OP_LAST)) {
opcode = array_index_nospec(opcode, IORING_OP_LAST);
if (opcode < IORING_OP_LAST)
if (opcode < IORING_OP_LAST &&
BUILD_BUG_ON(ARRAY_SIZE(io_cold_defs) != IORING_OP_LAST);
BUILD_BUG_ON(ARRAY_SIZE(io_issue_defs) != IORING_OP_LAST);
e->nr_request_opcodes = IORING_OP_LAST;
if (res[i].sqe_op >= IORING_OP_LAST)
IORING_REGISTER_LAST + IORING_OP_LAST)
if (nr_args > IORING_OP_LAST)
nr_args = IORING_OP_LAST;
p->last_op = IORING_OP_LAST - 1;