summaryrefslogtreecommitdiff
path: root/src/include/liburing.h
AgeCommit message (Expand)Author
2022-05-14liburing.h: use helper for io_uring_prep_multishot_accept()Jens Axboe
2022-05-14liburing.h: add api to support multishot accept directHao Xu
2022-05-14liburing.h: support multishot acceptHao Xu
2022-03-19Style cleanupsJens Axboe
2022-03-14liburing.h: define GNU_SOURCE for cpu_set_tSam James
2022-03-12liburing.h: make it clear that __io_uring_peek_cqe() is an internal helperJens Axboe
2022-03-12liburing: fix issue with fast-pathed peekJens Axboe
2022-03-10Make the fast path of CQE checking inlineJens Axboe
2022-03-10Merge branch 'registered-ring'Jens Axboe
2022-03-10Add io_uring_prep_msg_ring() helperJens Axboe
2022-03-08Add ring fd registration helpersJens Axboe
2022-03-08Add preliminary support for using a registered ring fdJens Axboe
2022-02-25queue, liburing.h: Avoid `io_uring_get_sqe()` code duplicationAmmar Faizi
2022-02-23queue: provide io_uring_get_sqe() symbol againJens Axboe
2022-02-21Move io_uring_get_sqe() inline in the liburing.h headerJens Axboe
2022-02-20liburing.h: fix some overly long linesJens Axboe
2022-02-19Fix warnings/errors when compiling on Alpine LinuxMahdi Rakhshandehroo
2022-01-05Remove getdents supportJens Axboe
2021-12-22Don't clear sqe->user_data as part of command prepJens Axboe
2021-12-22liburing: add prepare function for getdents64Stefan Roesch
2021-12-04Don't truncate addr fields to 32-bit on 32-bitJens Axboe
2021-12-04liburing.h: don't truncate timeout_update/remove user data valueJens Axboe
2021-11-12fix 'make' when using glibc >= 2.28Bikal Lem
2021-10-21Add io_uring_prep_readv2 and io_uring_prep_writev2 helpersRoman Gershman
2021-10-05Fix typo "timout" -> "timeout"Ammar Faizi
2021-10-04liburing: Add io_uring_submit_and_wait_timeout function in APIOlivier Langlois
2021-09-26liburing.h: add io_uring_prep_close_direct李通洲
2021-08-31liburing: add helpers for direct open/acceptPavel Begunkov
2021-08-30liburing.h: correct max_worker nameJens Axboe
2021-08-29Change IORING_REGISTER_IOWQ_MAX_UNBOUND_WORKERSJens Axboe
2021-08-28Add io_uring_register_iowq_max_unbound() helperJens Axboe
2021-08-28Get rid of useless 'extern' on function declarations in liburing.hJens Axboe
2021-08-28Add (UN)REGISTER_IOWQ_AFF helpersJens Axboe
2021-08-27register: add tagging and buf update helpersPavel Begunkov
2021-08-27liburing.h: make header clean for implicit sign and size conversionsJens Axboe
2021-08-25liburing.h: dedup poll mask conversionPavel Begunkov
2021-08-25liburing.h: add a multipoll helperPavel Begunkov
2021-08-25Update io_uring.hJens Axboe
2021-08-09Fix 32-bit compile warningsJens Axboe
2021-08-09liburing.h: make all file/IO offset __u64Jens Axboe
2021-06-22Revert "liburing.h: add mknodat prep helper"Jens Axboe
2021-06-21liburing.h: add mknodat prep helperDmitry Kadashev
2021-06-21liburing.h: add linkat prep helperDmitry Kadashev
2021-06-21liburing.h: add symlinkat prep helperDmitry Kadashev
2021-06-21liburing.h: add mkdirat prep helperDmitry Kadashev
2021-04-14tests/poll: poll update as a part of poll removePavel Begunkov
2021-04-10setup: provide helpers to inquire about necessary mlock sizesmlock-sizeJens Axboe
2021-02-17io_uring_prep_sync_file_range: cleanupsJens Axboe
2021-02-14Added prep function for sync_file_range opjames
2021-02-13Merge branch 'Pr1' of https://github.com/romange/liburingJens Axboe