summaryrefslogtreecommitdiffstats
path: root/io_uring/filetable.c
AgeCommit message (Expand)AuthorLines
2024-11-07io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc helpersMing Lei-6/+7
2024-11-02io_uring/rsrc: add io_reset_rsrc_node() helperJens Axboe-7/+3
2024-11-02io_uring/rsrc: add io_rsrc_node_lookup() helperJens Axboe-7/+9
2024-11-02io_uring/rsrc: unify file and buffer resource tablesJens Axboe-25/+19
2024-11-02io_uring/rsrc: get rid of per-ring io_rsrc_node listJens Axboe-33/+19
2024-05-08io_uring/filetable: don't unnecessarily clear/reset bitmapJens Axboe-2/+2
2023-12-19io_uring: drop any code related to SCM_RIGHTSJens Axboe-7/+4
2023-06-20io_uring: add helpers to decode the fixed file file_ptrChristoph Hellwig-7/+4
2023-04-18io_uring/rsrc: merge nodes and io_rsrc_putPavel Begunkov-9/+0
2023-04-18io_uring/rsrc: infer node from ctx on io_queue_rsrc_removalPavel Begunkov-3/+2
2023-04-15io_uring/rsrc: simplify single file node switchingPavel Begunkov-7/+4
2023-03-22io_uring/rsrc: fix null-ptr-deref in io_file_bitmap_get()Savino Dicanosa-0/+3
2022-11-25io_uring/filetable: fix file reference underflowLin Ma-2/+0
2022-07-24io_uring: let to set a range for file slot allocationPavel Begunkov-4/+20
2022-07-24io_uring: split out fixed file installation and removalJens Axboe-15/+51
2022-07-24io_uring: kill extra io_uring_types.h includesPavel Begunkov-1/+0
2022-07-24io_uring: move remaining file table manipulation to filetable.cJens Axboe-1/+86
2022-07-24io_uring: separate out file table handling codeJens Axboe-0/+57