pub fn futex(
uaddr: *mut u32,
op: c_int,
val: u32,
timeout: *const TimeSpec,
_uaddr2: *mut u32,
_val3: u32,
) -> c_intpub fn futex(
uaddr: *mut u32,
op: c_int,
val: u32,
timeout: *const TimeSpec,
_uaddr2: *mut u32,
_val3: u32,
) -> c_int