atomic_swap_uint
atomic_op_alias(atomic_swap_uint,_atomic_swap_32)
while (atomic_swap_uint(&check, 0)) { /* only check env once */
#define getdisco() atomic_swap_uint(&disco, 0)
waiter = atomic_swap_uint(&_rtld_waiter_shared, self);
waiter = atomic_swap_uint(&_rtld_waiter_exclusive, self);
if (atomic_swap_uint(&sc->sc_busy, 1))
if (atomic_swap_uint(&sc->sc_busy, 1))
u_int pending = atomic_swap_uint(&pmap->pm_shootdown_pending, 0);
u_int soft_flags = atomic_swap_uint(&sc->sc_soft_flags, 0);
u_int soft_flags = atomic_swap_uint(&sc->sc_soft_flags, 0);
peer_state = atomic_swap_uint(&sc->sc_peer_state, VIO_DP_ACTIVE);
(void)atomic_swap_uint((void *)&tsc_dummy_cacheline, 0);
if (atomic_swap_uint(&track->lock, 1) != 0)
if (atomic_swap_uint(&sc->sc_reset_pending, 1) == 0)
if (atomic_swap_uint(&efi_isopen, 1) == 1) {
atomic_swap_uint(&sc->sc_busy, 0);
atomic_swap_uint(&sc->sc_busy, 0);
if (atomic_swap_uint(&sc->sc_work_pending, 1) == 0)
nbytes = atomic_swap_uint(&sc->sc_rndpending, 0);
if (atomic_swap_uint(&sc->sc_rndpending, MIN(nbytes, UINT_MAX/NBBY))
if (atomic_swap_uint(&sc->sc_reset_pending, 1) == 0) {
if (atomic_swap_uint(&sc->sc_reset_pending, 1) == 0)
atomic_swap_uint(&rx_ring->task_pending, 0);
atomic_swap_uint(&tx_ring->task_pending, 0);
atomic_swap_uint(&work->ixw_added, 0);
atomic_swap_uint(&work->ixw_added, 0);
if (atomic_swap_uint(&sc->sc_reset_pending, 1) == 0)
atomic_swap_uint(&hp->tuning_timer_pending, 1);
atomic_swap_uint(&hp->tuning_timer_pending, 1);
dirty = atomic_swap_uint(&scr->scr_dirty, 0);
if ((tflags |= atomic_swap_uint(&node->tn_tflags, 0)) == 0) {
lcpticks = atomic_swap_uint(&l->l_cpticks, 0);
atomic_swap_uint(&l->l_dopreempt, 0);
atomic_swap_uint(&l->l_dopreempt, 0);
(void)atomic_swap_uint(&timecounter_bad, 0);
if (atomic_swap_uint(&debug_freecheck, 1) == 0)
*retval = atomic_swap_uint(&curproc->p_cwdi->cwdi_cmask,
if (atomic_swap_uint(&sc->sc_timeout_scheduled, 1) != 0)
atomic_swap_uint(&sc->sc_timeout_scheduled, 0);
atomic_swap_uint(&work->state, SPPP_WK_UNAVAIL);
if (atomic_swap_uint(&wgp->wgp_endpoint_changing, 1) == 0) {
atomic_swap_uint(&lw->lw_state, LAGG_WORK_STOPPING);
atomic_swap_uint(&ipflow_work_enqueued, 0);
if (atomic_swap_uint(&ipflow_work_enqueued, 1) == 1)
atomic_swap_uint(&ip6flow_work_enqueued, 0);
if (atomic_swap_uint(&ip6flow_work_enqueued, 1) == 1)
atomic_swap_uint(&key_timehandler_work_enqueued, 0);
if (atomic_swap_uint(&key_timehandler_work_enqueued, 1) == 1)
u_int pending = atomic_swap_uint(&pmap->pm_shootdown_pending, 0);
uvmexp.freetarg = val + atomic_swap_uint(&uvm_extrapages, 0);
atf_swap(atomic_swap_uint, unsigned int, "0x%x");
ATF_TP_ADD_TC(tp, atomic_swap_uint);
while (atomic_swap_uint(&lockbit, 1))