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