Home
last modified time | relevance | path

Searched refs:atomic_xchg (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/dev/drm2/
H A Ddrm_atomic.h61 #define atomic_xchg(p, v) atomic_swap_int(p, v) macro
75 (atomic_xchg((p), 1) != b)
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Datomic.h51 #define atomic_swap_32(v, x) atomic_xchg((atomic_t *)(v), x)
/freebsd/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h140 atomic_xchg(atomic_t *v, int i) in atomic_xchg() function
/freebsd/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h118 atomic_xchg(atomic_t *v, int newv) in atomic_xchg() function
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_arm.c1695 rc = atomic_xchg(&arm_state->ka_release_count, 0); in vchiq_keepalive_thread_func()
1696 uc = atomic_xchg(&arm_state->ka_use_count, 0); in vchiq_keepalive_thread_func()
2486 long ack_cnt = atomic_xchg(&arm_state->ka_use_ack_count, 0); in vchiq_use_internal()
H A Dvchiq_core.c1281 flags = atomic_xchg(&state->poll_services[group], 0); in poll_services()
1292 atomic_xchg(&service->poll_flags, 0); in poll_services()
/freebsd/sys/dev/drm2/ttm/
H A Dttm_bo.c206 while (unlikely(atomic_xchg(&bo->reserved, 1) != 0)) { in ttm_bo_reserve_nolru()
304 while (unlikely(atomic_xchg(&bo->reserved, 1) != 0)) { in ttm_bo_reserve_slowpath_nolru()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td1049 def : Builtin<"atomic_xchg", [Float, PointerType<VolatileType<Float>, AS>, Float]>;
1051 foreach name = ["atomic_add", "atomic_sub", "atomic_xchg",
1067 foreach name = ["atomic_add", "atomic_sub", "atomic_xchg",
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dopencl-c.h12954 int __ovld atomic_xchg(volatile __global int *, int);
12955 uint __ovld atomic_xchg(volatile __global uint *, uint);
12956 int __ovld atomic_xchg(volatile __local int *, int);
12957 uint __ovld atomic_xchg(volatile __local uint *, uint);
12958 float __ovld atomic_xchg(volatile __global float *, float);
12959 float __ovld atomic_xchg(volatile __local float *, float);
12961 int __ovld atomic_xchg(volatile int *, int);
12962 uint __ovld atomic_xchg(volatile uint *, uint);
12963 float __ovld atomic_xchg(volatile float *, float);