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>
Fri, 17 Jun 2022 14:25:33 +0000 (08:25 -0600)
commita00c0c359b7cf0c63e220c5dfa767bc734580dd4
tree8f609995dc9ac9e13c10b3e51779fdf522c365e1
parentb466d35d229ab6c053c1054921355acb02c03f62
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]