TimeoutFlags

sqe->timeout_flags

Values

ValueMeaning
REL0

Relative time is the default

ABS1U << 0

Absolute time - IORING_TIMEOUT_ABS (from Linux 5.5)

UPDATE1U << 1

IORING_TIMEOUT_UPDATE (from Linux 5.11)

Support timeout updates through IORING_OP_TIMEOUT_REMOVE with passed in IORING_TIMEOUT_UPDATE.

BOOTTIME1U << 2

IORING_TIMEOUT_BOOTTIME (from Linux 5.15)

REALTIME1U << 3

IORING_TIMEOUT_REALTIME (from Linux 5.15)

CLOCK_MASKBOOTTIME | REALTIME

IORING_TIMEOUT_CLOCK_MASK (from Linux 5.15)

UPDATE_MASKUPDATE | LINK_TIMEOUT_UPDATE

IORING_TIMEOUT_UPDATE_MASK (from Linux 5.15)

Meta