Searched refs:atomic_cmpset_32 (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-11.0-release/sys/arm/include/
H A Datomic.h85 #define atomic_cmpset_ptr atomic_cmpset_32
103 #define atomic_cmpset_int atomic_cmpset_32
H A Datomic-v4.h116 atomic_cmpset_32(volatile u_int32_t *p, volatile u_int32_t cmpval, volatile u_int32_t newval) function
263 atomic_cmpset_32(volatile u_int32_t *p, volatile u_int32_t cmpval, volatile u_int32_t newval) function
373 #define atomic_cmpset_rel_32 atomic_cmpset_32
374 #define atomic_cmpset_acq_32 atomic_cmpset_32
420 return (atomic_cmpset_32((volatile uint32_t *)dst, old, newe));
H A Datomic-v6.h194 atomic_cmpset_32(volatile uint32_t *p, uint32_t cmpval, uint32_t newval) function
248 return (atomic_cmpset_32((volatile uint32_t *)p, cmpval, newval));
256 ret = atomic_cmpset_32(p, cmpval, newval);
286 return (atomic_cmpset_32(p, cmpval, newval));
/freebsd-11.0-release/sys/mips/cavium/
H A Docteon_mp.c138 if (atomic_cmpset_32(&octeon_ap_boot, ~0, cpuid) == 0)
142 if (atomic_cmpset_32(&octeon_ap_boot, 0, ~0) != 0)
H A Duart_dev_oct16550.c521 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
777 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
/freebsd-11.0-release/sys/riscv/include/
H A Datomic.h101 atomic_cmpset_32(volatile uint32_t *p, uint32_t cmpval, uint32_t newval) function
154 #define atomic_cmpset_int atomic_cmpset_32
170 res = atomic_cmpset_32(p, cmpval, newval);
183 return (atomic_cmpset_32(p, cmpval, newval));
/freebsd-11.0-release/sys/mips/include/
H A Datomic.h365 atomic_cmpset_32(__volatile uint32_t* p, uint32_t cmpval, uint32_t newval) function
396 retval = atomic_cmpset_32(p, cmpval, newval);
405 return (atomic_cmpset_32(p, cmpval, newval));
568 #define atomic_cmpset_int atomic_cmpset_32
633 atomic_cmpset_32((volatile u_int *)(p), (u_int)(cmpval), \
/freebsd-11.0-release/sys/cddl/compat/opensolaris/sys/
H A Datomic.h37 #define cas32 atomic_cmpset_32
/freebsd-11.0-release/sys/dev/uart/
H A Duart_dev_quicc.c342 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
466 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
H A Duart_core.c267 } while (!atomic_cmpset_32(&sc->sc_ttypend, old, new));
389 } while (!atomic_cmpset_32(&sc->sc_ttypend, old, new));
H A Duart_dev_sab82532.c483 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
679 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
H A Duart_dev_z8530.c385 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
595 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
/freebsd-11.0-release/sys/kern/
H A Dkern_syscalls.c75 while (atomic_cmpset_32(&se->sy_thrcnt, SY_THR_DRAINING,
/freebsd-11.0-release/sys/arm64/include/
H A Datomic.h315 #define atomic_cmpset_int atomic_cmpset_32
/freebsd-11.0-release/sys/dev/acpica/Osd/
H A DOsdSynch.c619 } while (atomic_cmpset_32(lock, old, new) == 0);
637 } while (atomic_cmpset_32(lock, old, new) == 0);
/freebsd-11.0-release/sys/arm/xilinx/
H A Duart_dev_cdnc.c496 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
638 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
/freebsd-11.0-release/sys/arm/amlogic/aml8726/
H A Duart_dev_aml8726.c346 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
365 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
/freebsd-11.0-release/sys/dev/nvme/
H A Dnvme.c311 cmpset = atomic_cmpset_32(&ctrlr->notification_sent, 0, 1);
H A Dnvme_ctrlr.c345 cmpset = atomic_cmpset_32(&ctrlr->is_resetting, 0, 1);
803 atomic_cmpset_32(&ctrlr->is_resetting, 1, 0);
/freebsd-11.0-release/sys/mips/adm5120/
H A Duart_dev_adm5120.c274 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
/freebsd-11.0-release/sys/mips/atheros/
H A Duart_dev_ar933x.c642 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
/freebsd-11.0-release/sys/mips/mediatek/
H A Duart_dev_mtk.c364 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
/freebsd-11.0-release/sys/mips/rt305x/
H A Duart_dev_rt305x.c333 } while (!atomic_cmpset_32(&sc->sc_hwsig, old, new));
/freebsd-11.0-release/sys/amd64/include/
H A Datomic.h569 #define atomic_cmpset_32 atomic_cmpset_int macro
/freebsd-11.0-release/sys/powerpc/include/
H A Datomic.h659 #define atomic_cmpset_32 atomic_cmpset_int macro

Completed in 193 milliseconds

12