Function swiss_army_knife::intel_hardware_lock_elision::__hle_acquire_fetch_sub2 [−][src]
pub unsafe fn __hle_acquire_fetch_sub2(ptr: *mut u16, val: u16) -> u16
Expand description
Atomically subtract val
from the content of ptr
and return the previous content of ptr
with ‘HLE Acquire’ memory ordering.