[−][src]Function ulock_sys::weak::ulock_wait
pub unsafe fn ulock_wait(
op: u32,
addr: *mut c_void,
val: u64,
micros: u32
) -> Result<c_int, ApiUnsupported>
Equivalent to __ulock_wait
, but lazy-loads and returns
Err(ApiUnsupported)
if this machine doesn't support the API.
It's generally faster to call this than to call
ULockApi::get()?.ulock_wait(...)
unless you can cache the result of get
somewhere easy.
Safety
Same as __ulock_wait
.