aboutsummaryrefslogtreecommitdiff
path: root/io_uring/kbuf.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-22io_uring/kbuf: add helpers for getting/peeking multiple buffersGravatar Jens Axboe 1-9/+44
2024-04-15io_uring: return void from io_put_kbuf_comp()Gravatar Ming Lei 1-6/+2
2024-04-15io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ringGravatar Jens Axboe 1-2/+1
2024-04-02io_uring/kbuf: hold io_buffer_list reference over mmapGravatar Jens Axboe 1-1/+3
2024-04-02io_uring/kbuf: protect io_buffer_list teardown with a referenceGravatar Jens Axboe 1-0/+2
2024-04-02io_uring/kbuf: get rid of bl->is_readyGravatar Jens Axboe 1-2/+0
2024-03-13io_uring/kbuf: rename is_mappedGravatar Pavel Begunkov 1-1/+1
2024-03-08io_uring/kbuf: rename REQ_F_PARTIAL_IO to REQ_F_BL_NO_RECYCLEGravatar Jens Axboe 1-15/+5
2024-02-08io_uring/kbuf: cleanup passing back cflagsGravatar Jens Axboe 1-14/+27
2023-12-21io_uring/kbuf: add method for returning provided buffer ring headGravatar Jens Axboe 1-0/+1
2023-11-28io_uring: free io_buffer_list entries via RCUGravatar Jens Axboe 1-0/+3
2023-11-28io_uring/kbuf: defer release of mapped buffer ringsGravatar Jens Axboe 1-0/+2
2023-11-06io_uring: indicate if io_kbuf_recycle did recycle anythingGravatar Dylan Yudaken 1-5/+8
2023-04-03io_uring: add support for user mapped provided buffer ringGravatar Jens Axboe 1-0/+4
2023-04-03io_uring/kbuf: add buffer_list->is_mapped memberGravatar Jens Axboe 1-0/+3
2022-09-21io_uring: allow buffer recycling in READVGravatar Dylan Yudaken 1-12/+0
2022-09-07io_uring/kbuf: fix not advancing READV kbuf ringGravatar Pavel Begunkov 1-2/+6
2022-07-24io_uring: restore bgid in io_put_kbufGravatar Dylan Yudaken 1-2/+7
2022-07-24io_uring: kbuf: inline io_kbuf_recycle_ring()Gravatar Hao Xu 1-1/+27
2022-07-24io_uring: kbuf: kill __io_kbuf_recycle()Gravatar Hao Xu 1-14/+7
2022-07-24io_uring: don't inline io_put_kbufGravatar Pavel Begunkov 1-32/+6
2022-07-24io_uring: split provided buffers handling into its own fileGravatar Jens Axboe 1-0/+142