summaryrefslogtreecommitdiff
path: root/src/include/liburing.h
AgeCommit message (Expand)Author
2020-02-28io_uring_prep_splice: fix 32-bit compat off_in truncationJens Axboe
2020-02-27Fix 32-bit warning for io_uring_prep_splice()Jens Axboe
2020-02-25Add IORING_OP_PROVIDE_BUFFERS and helperJens Axboe
2020-02-24splice: add splice(2) helpersPavel Begunkov
2020-02-20liburing.h: add const type qualifierCarter Li
2020-02-12Auto-generate compat.hJens Axboe
2020-02-12Correctly handle if __kernel_timespec is definedJens Axboe
2020-02-11Add SPDX license identifiersJens Axboe
2020-02-06io_uring_sq_ready: check shared head for SQPOLL ringJens Axboe
2020-02-06Add io_uring_prep_epoll_ctl() helperJens Axboe
2020-02-06io_uring_cqe_get_data() only requires a const struct io_uring_cqe *cqeStefan Metzmacher
2020-01-31add another helper for probing existing opcodesGlauber Costa
2020-01-30add helper functions to verify io_uring supported opcodesGlauber Costa
2020-01-28Add io_uring_{register,unregister}_personality() helpersJens Axboe
2020-01-23Add io_uring_register_probe()Jens Axboe
2020-01-15Fix 32-bit compile warning in io_uring_prep_openat2()Jens Axboe
2020-01-09Add helpers for IORING_OP_{RECV,SEND} opcodesJens Axboe
2020-01-08Add support for IORING_OP_OPENAT2Jens Axboe
2019-12-27Add io_uring_ring_dontfork()Jens Axboe
2019-12-26Add fadvise/madvise prep helpersJens Axboe
2019-12-26io_uring_prep_files_update() should take offset as wellJens Axboe
2019-12-23Add non-vectored read/writeJens Axboe
2019-12-14Add IORING_OP_STATX definition and simple test caseJens Axboe
2019-12-14io_uring_wait_cqe*(): don't call into the kernel if we peek an eventJens Axboe
2019-12-11Add IORING_OP_OPENAT/IORING_OP_CLOSE helpers and test caseJens Axboe
2019-12-10Add prep helpers for IORING_OP_FILES_UPDATE and IORING_OP_FALLOCATEJens Axboe
2019-12-04liburing.h: correct some > 80 char linesJens Axboe
2019-12-01Split out system call bits from library interfaceJens Axboe
2019-11-25Add io_uring_prep_connect() helperHrvoje Zeba
2019-11-22Revert "Fix io_uring_sq_ready()"Jens Axboe
2019-11-22Add io_uring_wait_cqe_nr()Jens Axboe
2019-11-22Fix io_uring_sq_ready()Jens Axboe
2019-11-13Fix 32-bit compile warningsJens Axboe
2019-11-13io_uring: invalid fd for file-less operationsPavel Begunkov
2019-11-09__io_uring_submit_and_wait: check for SQ readiness for submit == 0Jens Axboe
2019-11-05Add IORING_OP_LINK_TIMEOUT test caseslink-timeoutJens Axboe
2019-10-29Add IORING_OP_ASYNC_CANCEL and prep helperJens Axboe
2019-10-17Add io_uring_prep_accept() helperJens Axboe
2019-10-16Add IORING_OP_TIMEOUT_REMOVEJens Axboe
2019-10-15Make io_uring_prep_timeout() take timeout flagsJens Axboe
2019-10-08Add io_uring_register_files_update()Jens Axboe
2019-10-04Add io_uring_queue_init_params()Jens Axboe
2019-10-01Switch to 32/64-bit agnostic timeout formatJens Axboe
2019-10-01Fix timeout detectionJens Axboe
2019-09-28Inline fast-path of io_uring_{wait,peek}_cqe()Jens Axboe
2019-09-27Fold io_uring_wait_cqes_timeout() with io_uring_wait_cqes()Jens Axboe
2019-09-27Add io_uring_wait_cqes()Jens Axboe
2019-09-25Add io_uring_peek_batch_cqe()James Rouzier
2019-09-25Add io_uring_cq_ready()James Rouzier
2019-09-21Add io_uring_wait_cqes_timeout()Jens Axboe