summaryrefslogtreecommitdiff
path: root/src/include/liburing/io_uring.h
AgeCommit message (Expand)Author
2022-05-14liburing.h: add api to support multishot accept directHao Xu
2022-05-14liburing.h: support multishot acceptHao Xu
2022-04-14io_uring.h: add IORING_FEAT_LINKED_FILEJens Axboe
2022-03-24Remove IORING_CQE_F_MSGJens Axboe
2022-03-10Merge branch 'registered-ring'Jens Axboe
2022-03-10test/drop-submit: test function of IORING_SETUP_SUBMIT_ALL flagJens Axboe
2022-03-10Add io_uring_prep_msg_ring() helperJens Axboe
2022-03-05io_uring.h: sync with kernel for registered ring featureJens Axboe
2022-01-05Remove getdents supportJens Axboe
2021-12-22liburing: update io_uring.h header fileStefan Roesch
2021-11-24io_uring.h: update to reflect cqe-skip featurePavel Begunkov
2021-10-03io_uring: test IORING_TIMEOUT_ETIME_SUCCESSPavel Begunkov
2021-09-18io_uring.h: include recent 5.15-git addition of exported worker typeJens Axboe
2021-08-31io_uring.h: sync with 5.15 kernelJens Axboe
2021-08-31Fix IORING_REGISTER_IOWQ_MAX_WORKERS nameJens Axboe
2021-08-28Add io_uring_register_iowq_max_unbound() helperJens Axboe
2021-08-25Update io_uring.hJens Axboe
2021-06-22Revert "io_uring.h: add mknodat opcode"Jens Axboe
2021-06-21io_uring.h: add mknodat opcodeDmitry Kadashev
2021-06-21io_uring.h: add linkat opcodeDmitry Kadashev
2021-06-21io_uring.h: add symlinkat opcodeDmitry Kadashev
2021-06-18update rsrc register/update ABI and testsPavel Begunkov
2021-05-07sync io_uring.h API file with Linux 5.13Pavel Begunkov
2021-04-27add tests for drain io with multishot reqsHao Xu
2021-02-28Sync io_uring.h API file with Linux 5.12liburing-2.0Jens Axboe
2021-01-26io_uring.h: 5.12 pending kernel syncJens Axboe
2020-11-30Add timeout updatePavel Begunkov
2020-11-05remove zero-size array in io_uring.hAkinobu Mita
2020-11-04Rename SIG_IS_DATA -> EXT_ARGJens Axboe
2020-11-04Update SIG_IS_DATA to modified kernel APIJens Axboe
2020-11-04io_uring.h: update with 5.11-pending copyJens Axboe
2020-10-28io_uring.h: add renameat and unlinkat opcodesJens Axboe
2020-09-06io_uring.h: fix missing tabJens Axboe
2020-09-05Add IORING_OP_SHUTDOWN and prep helperJens Axboe
2020-09-05io_uring.h: add new definitions from 5.10Jens Axboe
2020-08-27io_uring.h: add register restrictions and enable ring definesStefano Garzarella
2020-08-27io_uring.h: use an enumeration for io_uring_register(2) opcodesStefano Garzarella
2020-07-10io_uring.h: sync with kernelJens Axboe
2020-07-08Check cq ring overflow statusXiaoguang Wang
2020-06-28Make the liburing header files again compatible with C++Bart Van Assche
2020-06-17change poll_events to 32 bits to cover EPOLLEXCLUSIVEJiufei Xue
2020-05-20Add helpers to set and get eventfd notification statusStefano Garzarella
2020-05-20Add CQ ring 'flags' fieldStefano Garzarella
2020-05-17update io_uring.h with tee()Pavel Begunkov
2020-03-22io_uring.h: correct spdx headerJens Axboe
2020-03-11Sync io_uring.h header with the 5.7 pending kernel bitsJens Axboe
2020-02-25Add IORING_OP_PROVIDE_BUFFERS and helperJens Axboe
2020-02-24splice: add splice(2) helpersPavel Begunkov
2020-02-23Sync io_uring.h with 5.7-preJens Axboe
2020-02-11io_uring.h: make GPL-2.0 OR MITJens Axboe