io_uring/eventfd: move eventfd handling to separate file
authorJens Axboe <axboe@kernel.dk>
Mon, 3 Jun 2024 17:51:19 +0000 (11:51 -0600)
committerJens Axboe <axboe@kernel.dk>
Mon, 3 Jun 2024 17:51:19 +0000 (11:51 -0600)
commitff802a9f35cfe5f5ce003504b9bb803fd0d361c3
treebb7d0f72f538a70ac9d8f9ed279c6827bc1ed649
parent406bba1293f970d4a0263c2dcb73f80bc496a6be
io_uring/eventfd: move eventfd handling to separate file

This is pretty nicely abstracted already, but let's move it to a separate
file rather than have it in the main io_uring file. With that, we can
also move the io_ev_fd struct and enum out of global scope.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/linux/io_uring_types.h
io_uring/Makefile
io_uring/eventfd.c [new file with mode: 0644]
io_uring/eventfd.h [new file with mode: 0644]
io_uring/io_uring.c
io_uring/io_uring.h
io_uring/register.c