sysl

Module

sysl.threads.hosted

supply_futex_wait supply_futex_wake supply_join supply_self supply_spawn supply_yield

Import import sysl.threads.hosted
Requires
requires { libc }, requires { os }

Index

supply_futex_wait supply_futex_wake supply_join supply_self supply_spawn supply_yield

Functions

supply_futex_wait

supply_futex_wait(addr: *u32, expected: u32, timeout_ns: i64) -> int

supply_futex_wake

supply_futex_wake(addr: *u32, n: int) -> int

supply_join

supply_join(tid: *u64) -> int

supply_self

supply_self() -> u64

supply_spawn

supply_spawn(entry: *extern(*u8) -> unit, arg: *u8, stack: *u8, stack_len: usize, tls: *u8, tid: *u64) -> int

supply_yield

supply_yield() -> int

Search

Esc
↑↓ to navigate ↵ to open Esc to close