atomic_cas_uint
atomic_op_alias(atomic_cas_uint,_atomic_cas_32_a0)
atomic_op_alias(atomic_cas_uint,_atomic_cas_32)
if (atomic_cas_uint(&_rtld_mutex, cur, cur + 1) != cur)
atomic_cas_uint(&_rtld_waiter_shared, self, 0);
if (atomic_cas_uint(&_rtld_mutex, 0, locked_value) == 0) {
atomic_cas_uint(&_rtld_waiter_exclusive, self, 0);
if (atomic_cas_uint(&cpufreq_busy, 0, 1) != 0)
if (atomic_cas_uint(&xp_acquired, before, after) == before) {
if (atomic_cas_uint(&xp_acquired, before, after) == before) {
return atomic_cas_uint(ptep, opte, npte) == opte;
if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me)
(void)atomic_cas_uint(&ddb_cpu, cpu_number(), cpu_index(ci));
const u_int old_ddb_cpu = atomic_cas_uint(&ddb_cpu, NOCPU, cpu_me);
if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) {
__strong_alias(atomic_cas_uint, _atomic_cas_uint)
const u_int old_ddb_cpu = atomic_cas_uint(&ddb_cpu, NOCPU, cpu_me);
if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) {
if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me)
(void)atomic_cas_uint(&ddb_cpu, cpu_number(), cpu_index(ci));
const u_int old_ddb_cpu = atomic_cas_uint(&ddb_cpu, NOCPU, cpu_me);
if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) {
if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me)
(void)atomic_cas_uint(&ddb_cpu, cpu_index(curcpu()), cpu_index(ci));
while (atomic_cas_uint(&sc->sc_busy, 0, 1) != 0)
while (atomic_cas_uint(&sc->sc_busy, 0, 1) != 0)
if (atomic_cas_uint(&sc->sc_busy, 0, 1) != 0)
if (atomic_cas_uint(&sc->sc_busy, 0, 1) != 1)
if (atomic_cas_uint(&sc->sc_r.intr_pending, 1, 0) == 1) {
if (atomic_cas_uint(&sc->sc_p.intr_pending, 1, 0) == 1) {
if (atomic_cas_uint(&pd->pd_busy, 0, 1) != 0)
return atomic_cas_uint(&sc->sc_cmd_act_channel,
uint oact = atomic_cas_uint(&sc->sc_cmd_act_channel,
if (atomic_cas_uint(&tx_ring->task_pending, 0, 1) == 0)
if (atomic_cas_uint(&rx_ring->task_pending, 0, 1) == 0)
if (atomic_cas_uint(&tx_ring->task_pending, 0, 1) == 0)
if (atomic_cas_uint(&tx_ring->task_pending, 0, 1) == 0)
if (atomic_cas_uint(&rx_ring->task_pending, 0, 1) == 0)
if (atomic_cas_uint(&work->ixw_added, 0, 1) != 0)
if (atomic_cas_uint(&work->ixw_added, 0, 1) != 0)
while (atomic_cas_uint(&sc->bypass.low, 0, 1) != 0)
while (atomic_cas_uint(&sc->bypass.high, 0, 1) != 0)
while (atomic_cas_uint(&sc->bypass.log, 0, 1) != 0)
while (atomic_cas_uint(&sc->bypass.high, 1, 0) != 1)
while (atomic_cas_uint(&sc->bypass.low, 1, 0) != 1)
while (atomic_cas_uint(&sc->bypass.log, 1, 0) != 1)
while (atomic_cas_uint(&sc->bypass.log, 1, 0) != 1)
while (atomic_cas_uint(&sc->bypass.high, 0, 1) != 0)
while (atomic_cas_uint(&sc->bypass.high, 1, 0) != 1)
if (!atomic_cas_uint(&sc->fdir_reinit, 0, 1)) {
if (atomic_cas_uint(&sc->timer_pending, 0, 1) == 0)
if (atomic_cas_uint(&sc->recovery_mode_timer_pending,
if (atomic_cas_uint(&sc->recovery_mode, 0, 1) == 0) {
atomic_cas_uint(&sc->recovery_mode, 1, 0);
if (atomic_cas_uint(&sc->admin_pending, 0, 1) == 0)
if (atomic_cas_uint(&sc->timer_pending, 0, 1) == 0)
if (atomic_cas_uint(&hp->tuning_timer_pending, 1, 0) == 1) {
if (atomic_cas_uint(&task->queue, USB_NUM_TASKQS, queue) ==
v = atomic_cas_uint(&ff->ff_refcnt, u, u - 1);
if (atomic_cas_uint(&kernel_lock_last_report, then, now) != then)
n = atomic_cas_uint(&ci->ci_want_resched, o, o | f);
} while (atomic_cas_uint(&tp->t_refcnt, old, new) != old);
rflags = atomic_cas_uint(&fp->f_flag, oflags,
next = atomic_cas_uint(&vp->v_usecount, use, use - 1);
next = atomic_cas_uint(&vp->v_usecount,
next = atomic_cas_uint(&vp->v_usecount, use, use - 1);
next = atomic_cas_uint(&vp->v_usecount, use, next);
} while (atomic_cas_uint(&sn->sn_dev->sd_iocnt, iocnt, iocnt + 1)
} while (atomic_cas_uint(&sd->sd_iocnt, iocnt, iocnt - 1) != iocnt);
atomic_cas_uint(&work->state, SPPP_WK_BUSY, SPPP_WK_FREE);
if (atomic_cas_uint(&work->state, SPPP_WK_FREE, SPPP_WK_BUSY)
} while (atomic_cas_uint(&wg_count, o, n) != o);
atomic_cas_uint(&lw->lw_state, LAGG_WORK_ENQUEUED, LAGG_WORK_IDLE);
if (atomic_cas_uint(&lw->lw_state, LAGG_WORK_IDLE,
atomic_cas_uint(&max_protohdr, oldhlen, hlen);
atomic_op_alias(atomic_cas_uint,_atomic_cas_32)
#undef atomic_cas_uint
__strong_alias(atomic_cas_uint,rump_cas_32_up)
} while (atomic_cas_uint(&(NAME).f, _i_, _j_) != _i_); \
ATF_TP_ADD_TC(tp, atomic_cas_uint);
atf_cas(atomic_cas_uint, unsigned int, "0x%x");
(void)atomic_cas_uint(&lockbit, 1, 0);