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>
Wed, 22 Jun 2022 17:30:51 +0000 (11:30 -0600)
commit2c8beaf525ed70c5bbb04403a34db69a5531f345
treed95b394d294be73ae3f38802d227730545e87f35
parentc9868ae2d1d08fa4f5a7a2ca909f3117b3450885
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]