cat < 0)) return false; } while (!${arch}${atomic}_try_cmpxchg(v, &c, c - 1)); return true; } EOF