Function swiss_army_knife::intel_hardware_lock_elision::__hle_release_test_and_set8 [−][src]
pub unsafe fn __hle_release_test_and_set8(ptr: *mut u64) -> bool
Expand description
Atomically exchange (swap) 1 for the content of ptr
and test the previous content of of ptr
was 1 with ‘HLE Release’ memory ordering.