Home
last modified time | relevance | path

Searched refs:atomic_cmpxchg (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h148 atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg() function
294 while ((old = atomic_cmpxchg(v, c, c c_op i)) != c) \
304 while ((old = atomic_cmpxchg(v, c, c c_op i)) != c) \
/freebsd-13.1/sys/compat/linuxkpi/common/src/
H A Dlinux_work.c80 while ((old = atomic_cmpxchg(v, c, pstate[c])) != c) in linux_update_state()
446 atomic_cmpxchg(&dwork->work.state, in linux_cancel_delayed_work()
455 atomic_cmpxchg(&dwork->work.state, in linux_cancel_delayed_work()
H A Dlinux_compat.c1151 while ((old = atomic_cmpxchg(v, c, pstate[c])) != c) in linux_poll_wakeup_state()
/freebsd-13.1/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Datomic.h49 #define atomic_cas_32(v, x, y) atomic_cmpxchg((atomic_t *)(v), x, y)
/freebsd-13.1/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h109 atomic_cmpxchg(atomic_t *v, int oldv, int newv) in atomic_cmpxchg() function
/freebsd-13.1/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_core.c540 } while (atomic_cmpxchg(&service->poll_flags, value, in request_poll()
546 } while (atomic_cmpxchg( in request_poll()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td1079 foreach name = ["atomic_cmpxchg"] in {
1095 foreach name = ["atomic_cmpxchg"] in {
/freebsd-13.1/contrib/llvm-project/clang/lib/Headers/
H A Dopencl-c.h13094 int __ovld atomic_cmpxchg(volatile __global int *p, int cmp, int val);
13095 unsigned int __ovld atomic_cmpxchg(volatile __global unsigned int *p, unsigned int cmp, unsigned in…
13096 int __ovld atomic_cmpxchg(volatile __local int *p, int cmp, int val);
13097 unsigned int __ovld atomic_cmpxchg(volatile __local unsigned int *p, unsigned int cmp, unsigned int…
13099 int __ovld atomic_cmpxchg(volatile int *p, int cmp, int val);
13100 unsigned int __ovld atomic_cmpxchg(volatile unsigned int *p, unsigned int cmp, unsigned int val);