atomic_long_fetch_andnot
bits = atomic_long_fetch_andnot(UNWIND_PENDING,
mask &= atomic_long_fetch_andnot(mask, p);