atomic_cas_ptr
atomic_cas_ptr(&cond->mutex, NULL, mutex);
atomic_cas_ptr(&panicstr, NULL, ci->ci_panicbuf);
if (atomic_cas_ptr(&tsc_ap_name, NULL, ci->ci_dev->dv_xname) != NULL) {
atomic_cas_ptr(&panicstr, NULL, ci->ci_panicbuf);
if (atomic_cas_ptr(&mpl->mpl_cpu, NULL, ci) == NULL) {
r = atomic_cas_ptr(p, e, v);
tracing = atomic_cas_ptr(&intrace, NULL, ci);
tmp = atomic_cas_ptr(&chain->prev, prev, new_prev);
} while (atomic_cas_ptr(&head->first, first, next) != first);
} while (atomic_cas_ptr(&head->first, first, new) != first);
} while (atomic_cas_ptr(&head->first, first, new_first) != first);
while ((owner = atomic_cas_ptr(&p->lock, NULL, ci)) != NULL)
owner = atomic_cas_ptr(&mtx->mtx_owner, NULL, ci);
if (atomic_cas_ptr(&xci->xci_xcalls[i],
if (atomic_cas_ptr(&panicstr, NULL, ci->ci_panicbuf) != NULL)
old_reverse = atomic_cas_ptr(&sk->sk_reverse, NULL, skrev);
old_reverse = atomic_cas_ptr(&skrev->sk_reverse, NULL, sk);
#ifndef atomic_cas_ptr