Name Description Size Coverage
cpu_set.rs Rust implementation of the `CPU_*` macro API. 1646 -
futex.rs /bitflags/#externally-defined-flags> const _ = !0; } } bitflags::bitflags! { /// `FUTEX2_*` flags for use with the functions in [`Waitv`]. /// /// Not to be confused with [`WaitvFlags`], which is passed as an argument /// to the `waitv` function. /// /// [`Waitv`]: crate::thread::futex::Waitv /// [`WaitvFlags`]: crate::thread::futex::WaitvFlags #[repr(transparent)] #[derive(Copy, Clone, Eq, PartialEq, Hash, Debug)] pub struct WaitFlags: u32 { /// `FUTEX_U8` const SIZE_U8 = linux_raw_sys::general::FUTEX2_SIZE_U8; /// `FUTEX_U16` const SIZE_U16 = linux_raw_sys::general::FUTEX2_SIZE_U16; /// `FUTEX_U32` const SIZE_U32 = linux_raw_sys::general::FUTEX2_SIZE_U32; /// `FUTEX_U64` const SIZE_U64 = linux_raw_sys::general::FUTEX2_SIZE_U64; /// `FUTEX_SIZE_MASK` const SIZE_MASK = linux_raw_sys::general::FUTEX2_SIZE_MASK; /// `FUTEX2_NUMA` const NUMA = linux_raw_sys::general::FUTEX2_NUMA; /// `FUTEX2_PRIVATE` const PRIVATE = linux_raw_sys::general::FUTEX2_PRIVATE; /// <https://docs.rs/bitflags/ 3055 -
mod.rs 197 -
syscalls.rs libc syscalls supporting `rustix::thread`. 23368 -
types.rs 2415 -