summaryrefslogtreecommitdiffstats
path: root/io_uring/kbuf.h
Commit message (Expand)AuthorAgeFilesLines
* io_uring/kbuf: add helpers for getting/peeking multiple buffersJens Axboe2024-04-221-9/+44
* io_uring: return void from io_put_kbuf_comp()Ming Lei2024-04-151-6/+2
* io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ringJens Axboe2024-04-151-2/+1
* io_uring/kbuf: hold io_buffer_list reference over mmapJens Axboe2024-04-021-1/+3
* io_uring/kbuf: protect io_buffer_list teardown with a referenceJens Axboe2024-04-021-0/+2
* io_uring/kbuf: get rid of bl->is_readyJens Axboe2024-04-021-2/+0
* io_uring/kbuf: rename is_mappedPavel Begunkov2024-03-131-1/+1
* io_uring/kbuf: rename REQ_F_PARTIAL_IO to REQ_F_BL_NO_RECYCLEJens Axboe2024-03-081-15/+5
* io_uring/kbuf: cleanup passing back cflagsJens Axboe2024-02-081-14/+27
* io_uring/kbuf: add method for returning provided buffer ring headJens Axboe2023-12-211-0/+1
* io_uring: free io_buffer_list entries via RCUJens Axboe2023-11-281-0/+3
* io_uring/kbuf: defer release of mapped buffer ringsJens Axboe2023-11-281-0/+2
* io_uring: indicate if io_kbuf_recycle did recycle anythingDylan Yudaken2023-11-061-5/+8
* io_uring: add support for user mapped provided buffer ringJens Axboe2023-04-031-0/+4
* io_uring/kbuf: add buffer_list->is_mapped memberJens Axboe2023-04-031-0/+3
* io_uring: allow buffer recycling in READVDylan Yudaken2022-09-211-12/+0
* io_uring/kbuf: fix not advancing READV kbuf ringPavel Begunkov2022-09-071-2/+6
* io_uring: restore bgid in io_put_kbufDylan Yudaken2022-07-241-2/+7
* io_uring: kbuf: inline io_kbuf_recycle_ring()Hao Xu2022-07-241-1/+27
* io_uring: kbuf: kill __io_kbuf_recycle()Hao Xu2022-07-241-14/+7
* io_uring: don't inline io_put_kbufPavel Begunkov2022-07-241-32/+6
* io_uring: split provided buffers handling into its own fileJens Axboe2022-07-241-0/+142