summaryrefslogtreecommitdiff
path: root/src/queue.c
AgeCommit message (Expand)Author
2019-10-30__io_uring_flush_sq(): remove unnecessary checkKornilios Kourtis
2019-10-30sq_ring_needs_enter(): force loading of kflagsKornilios Kourtis
2019-10-15Make io_uring_prep_timeout() take timeout flagsJens 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-27Fix io_uring_wait_cqes_timeout() with ts == NULLJens Axboe
2019-09-27Add io_uring_wait_cqes()Jens Axboe
2019-09-27Add __io_uring_submit_and_wait() helperJens Axboe
2019-09-27io_uring_wait_cqes_timeout: use __io_uring_flush_sq()Jens Axboe
2019-09-27Split up __io_uring_submit()Jens Axboe
2019-09-26io_uring_peek_batch_cqe(): fixup style and add to exportsJens Axboe
2019-09-25Add io_uring_peek_batch_cqe()James Rouzier
2019-09-21Add io_uring_wait_cqes_timeout()Jens Axboe
2019-09-21__io_uring_get_cqe: change 'wait' bool to be a count of requestsJens Axboe
2019-09-21io_uring_wait_cqe_timeout: document that io_uring_submit() not neededJens Axboe
2019-09-21io_uring_wait_cqe_timeout: fix wrong error return checkJens Axboe
2019-09-21Add io_uring_wait_cqe_timeout()Jens Axboe
2019-08-28Make io_uring_peek_cqe() return -EAGAIN for no CQEsJens Axboe
2019-08-19liburing/barrier.h: Add prefix io_uring to barriersJulia Suvorova
2019-07-24src/Makefile: keep private headers in <liburing/*.h>Stefan Hajnoczi
2019-07-02Fix the use of memory barriersBart Van Assche
2019-07-02__io_uring_get_cqe(): Use io_uring_for_each_cqe()Bart Van Assche
2019-06-17src/queue: cleanup sq_ring_needs_enter()Jens Axboe
2019-06-06Add io_uring_submit_and_wait()Jens Axboe
2019-05-27queue: always fill in sq->array on io_uring_submit()Roman Penyaev
2019-05-27liburing,queue,setup: handle IORING_SQ_NEED_WAKEUP for io_uring_submit()Roman Penyaev
2019-05-21io_uring_submit: fix head/tail wrap issueJens Axboe
2019-04-18Rename completion helpersJens Axboe
2019-04-17Add io_uring_cqe_seen()Jens Axboe
2019-03-13queue: ensure io_uring_submit() returns the system call valueJens Axboe
2019-03-05queue: ensure io_uring_submit() returns the right errorJens Axboe
2019-02-15src/queue: kill bogus ktail_next == head checkJens Axboe
2019-02-10src/queue: add comments on the read and write barriersJens Axboe
2019-02-08io_uring_enter: don't expose sigset_size argumentJens Axboe
2019-02-08Add sigmask parameter to io_uring_enterJeff Moyer
2019-01-17Split src/io_uring.c upJens Axboe