io_uring: move poll handling into its own file
authorJens Axboe <axboe@kernel.dk>
Thu, 26 May 2022 02:31:09 +0000 (20:31 -0600)
committerJens Axboe <axboe@kernel.dk>
Thu, 21 Jul 2022 14:37:18 +0000 (08:37 -0600)
commite18862b552beab95d6546ece61ef25ddfab7cab6
tree9de2e5f364625a39b465c74c5bc83b540a6c608c
parent624749ca3f176bd678c9059a944909d3849a5e34
io_uring: move poll handling into its own file

Add a io_poll_issue() rather than export the general task_work locking
and io_issue_sqe(), and put the io_op_defs definition and structure into
a separate header file so that poll can use it.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/Makefile
io_uring/io_uring.c
io_uring/io_uring.h
io_uring/opdef.h [new file with mode: 0644]
io_uring/poll.c [new file with mode: 0644]
io_uring/poll.h [new file with mode: 0644]