aboutsummaryrefslogtreecommitdiff
path: root/io_uring/io_uring.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-24io_uring: move our reference counting into a headerGravatar Jens Axboe 1-42/+1
2022-07-24io_uring: move msg_ring into its own fileGravatar Jens Axboe 1-54/+1
2022-07-24io_uring: split network related opcodes into its own fileGravatar Jens Axboe 1-834/+39
2022-07-24io_uring: move statx handling to its own fileGravatar Jens Axboe 1-61/+1
2022-07-24io_uring: move epoll handler to its own fileGravatar Jens Axboe 1-49/+1
2022-07-24io_uring: add a dummy -EOPNOTSUPP prep handlerGravatar Jens Axboe 1-9/+14
2022-07-24io_uring: move uring_cmd handling to its own fileGravatar Jens Axboe 1-123/+4
2022-07-24io_uring: split out open/close operationsGravatar Jens Axboe 1-297/+14
2022-07-24io_uring: separate out file table handling codeGravatar Jens Axboe 1-86/+0
2022-07-24io_uring: split out fadvise/madvise operationsGravatar Jens Axboe 1-84/+1
2022-07-24io_uring: split out fs related sync/fallocate functionsGravatar Jens Axboe 1-96/+1
2022-07-24io_uring: split out splice related operationsGravatar Jens Axboe 1-129/+4
2022-07-24io_uring: split out filesystem related operationsGravatar Jens Axboe 1-282/+1
2022-07-24io_uring: move nop into its own fileGravatar Jens Axboe 1-14/+1
2022-07-24io_uring: move xattr related opcodes to its own fileGravatar Jens Axboe 1-246/+2
2022-07-24io_uring: handle completions in the coreGravatar Jens Axboe 1-134/+137
2022-07-24io_uring: set completion results upfrontGravatar Jens Axboe 1-12/+9
2022-07-24io_uring: add io_uring_types.hGravatar Jens Axboe 1-488/+3
2022-07-24io_uring: define a request type cleanup handlerGravatar Jens Axboe 1-69/+86
2022-07-24io_uring: unify struct io_symlink and io_hardlinkGravatar Jens Axboe 1-20/+7
2022-07-24io_uring: convert iouring_cmd to io_cmd_typeGravatar Jens Axboe 1-8/+10
2022-07-24io_uring: convert xattr to use io_cmd_typeGravatar Jens Axboe 1-10/+9
2022-07-24io_uring: convert rsrc_update to io_cmd_typeGravatar Jens Axboe 1-16/+19
2022-07-24io_uring: convert msg and nop to io_cmd_typeGravatar Jens Axboe 1-9/+9
2022-07-24io_uring: convert splice to use io_cmd_typeGravatar Jens Axboe 1-5/+4
2022-07-24io_uring: convert epoll to io_cmd_typeGravatar Jens Axboe 1-7/+8
2022-07-24io_uring: convert file system request types to use io_cmd_typeGravatar Jens Axboe 1-45/+57
2022-07-24io_uring: convert madvise/fadvise to use io_cmd_typeGravatar Jens Axboe 1-10/+12
2022-07-24io_uring: convert open/close path to use io_cmd_typeGravatar Jens Axboe 1-32/+40
2022-07-24io_uring: convert timeout path to use io_cmd_typeGravatar Jens Axboe 1-49/+68
2022-07-24io_uring: convert cancel path to use io_cmd_typeGravatar Jens Axboe 1-11/+13
2022-07-24io_uring: convert the sync and fallocate paths to use io_cmd_typeGravatar Jens Axboe 1-19/+24
2022-07-24io_uring: convert net related opcodes to use io_cmd_typeGravatar Jens Axboe 1-26/+27
2022-07-24io_uring: remove recvmsg knowledge from io_arm_poll_handler()Gravatar Jens Axboe 1-2/+6
2022-07-24io_uring: convert poll_update path to use io_cmd_typeGravatar Jens Axboe 1-8/+8
2022-07-24io_uring: convert poll path to use io_cmd_typeGravatar Jens Axboe 1-25/+28
2022-07-24io_uring: convert read/write path to use io_cmd_typeGravatar Jens Axboe 1-88/+106
2022-07-24io_uring: add generic command payload type to struct io_kiocbGravatar Jens Axboe 1-4/+17
2022-07-24io_uring: move req async preparation into opcode handlerGravatar Jens Axboe 1-28/+10
2022-07-24io_uring: move to separate directoryGravatar Jens Axboe 1-0/+13165