Home
last modified time | relevance | path

Searched refs:io_issue_defs (Results 1 – 8 of 8) sorted by relevance

/linux/io_uring/
H A Dopdef.c54 const struct io_issue_def io_issue_defs[] = { variable
872 io_issue_defs[opcode].prep != io_eopnotsupp_prep) in io_uring_op_supported()
882 BUILD_BUG_ON(ARRAY_SIZE(io_issue_defs) != IORING_OP_LAST); in io_uring_optable_init()
884 for (i = 0; i < ARRAY_SIZE(io_issue_defs); i++) { in io_uring_optable_init()
885 BUG_ON(!io_issue_defs[i].prep); in io_uring_optable_init()
886 if (io_issue_defs[i].prep != io_eopnotsupp_prep) in io_uring_optable_init()
887 BUG_ON(!io_issue_defs[i].issue); in io_uring_optable_init()
H A Dopdef.h54 extern const struct io_issue_def io_issue_defs[];
H A Dbpf_filter.c29 const struct io_issue_def *def = &io_issue_defs[req->opcode]; in io_uring_populate_bpf_ctx()
338 def = &io_issue_defs[array_index_nospec(reg->filter.opcode, IORING_OP_LAST)]; in io_bpf_filter_import()
H A Dfdinfo.c115 } else if (io_issue_defs[opcode].is_128) { in __io_uring_show_fdinfo()
H A Dio_uring.c358 const struct io_issue_def *def = &io_issue_defs[req->opcode]; in io_prep_async_work()
1401 const struct io_issue_def *def = &io_issue_defs[req->opcode]; in io_issue_sqe()
1441 ret = __io_issue_sqe(req, issue_flags, &io_issue_defs[req->opcode]); in io_poll_issue()
1463 const struct io_issue_def *def = &io_issue_defs[req->opcode]; in io_wq_submit_work()
1741 def = &io_issue_defs[opcode]; in io_init_req()
H A Dio_uring.h355 const struct io_issue_def *def = &io_issue_defs[req->opcode]; in io_uring_alloc_async_data()
H A Dpoll.c703 const struct io_issue_def *def = &io_issue_defs[req->opcode]; in io_arm_poll_handler()
H A Drw.c114 const struct io_issue_def *def = &io_issue_defs[req->opcode]; in __io_import_rw_buffer()