History

io_uring: remove io_uring_cqwait_reg_arg

A separate wait argument registration API was removed, also delete leftover uapi definitions.

Pavel Begunkov committed 1 year ago

Commit c7506291 parent a6529581 file · +0 −14Browse files

Showing the changes to include/uapi (1 of 1 file). Show all

Unified · Split

include/uapi/linux/io_uring.h+0−14
@@ -873,20 +873,6 @@ enum { · 872 unmodified lines
873 IORING_REG_WAIT_TS = (1U << 0),873 IORING_REG_WAIT_TS = (1U << 0),
874};874};
875 875
876/*
877 * Argument for IORING_REGISTER_CQWAIT_REG, registering a region of
878 * struct io_uring_reg_wait that can be indexed when io_uring_enter(2) is
879 * called rather than pass in a wait argument structure separately.
880 */
881struct io_uring_cqwait_reg_arg {
882 __u32 flags;
883 __u32 struct_size;
884 __u32 nr_entries;
885 __u32 pad;
886 __u64 user_addr;
887 __u64 pad2[3];
888};
889
890/*876/*
891 * Argument for io_uring_enter(2) with877 * Argument for io_uring_enter(2) with
892 * IORING_GETEVENTS | IORING_ENTER_EXT_ARG_REG set, where the actual argument878 * IORING_GETEVENTS | IORING_ENTER_EXT_ARG_REG set, where the actual argument

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t