pub unsafe fn atomic_fetch_min_volatile_i32_block( ptr: *mut i32, val: i32, ) -> i32
Fetches the value in ptr, performs a min, and returns the original value