IO waiting primitives
include/thread/io_wait.h View source View on GitHub NOTE
This file is now ARCHIVED. No one is suppose to go and start using this, but I’m keeping it here simply as reference
Structs
Section titled “Structs”io_wait_token
Section titled “io_wait_token” struct io_wait_token (3 fields) source
io_wait_end_action
Section titled “io_wait_end_action”Functions
Section titled “Functions”io_wait_token_active
Section titled “io_wait_token_active”bool io_wait_token_active(struct io_wait_token *t) source Macros
Section titled “Macros”IO_WAIT_TOKEN_EMPTY
Section titled “IO_WAIT_TOKEN_EMPTY”#define IO_WAIT_TOKEN_EMPTY ((struct io_wait_token) {0}) source