local_try_cmpxchg
} while (!local_try_cmpxchg(l, &c, c + a));
} while (!local_try_cmpxchg(l, &c, c + a));
} while (!local_try_cmpxchg(l, &c, c + a));
do { } while (!local_try_cmpxchg(l, &c, n));
} while (!local_try_cmpxchg(l, &c, c + a));
return local_try_cmpxchg(&l->a, (long *)old, new);
} while (!local_try_cmpxchg(&rb->head, &offset, head));
if (local_try_cmpxchg(&bpage->write, &old_index, new_index)) {