Home
last modified time | relevance | path

Searched refs:atomic_cmpset_int (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/sys/external/bsd/drm/dist/bsd-core/
H A Ddrm_lock.c144 } while (!atomic_cmpset_int(lock, old, new)); in drm_lock_take()
173 } while (!atomic_cmpset_int(lock, old, new)); in drm_lock_transfer()
187 } while (!atomic_cmpset_int(lock, old, new)); in drm_lock_free()
H A Ddrm_atomic.h89 #define atomic_cmpset_int(p, o, n) \ macro
H A Ddrm_auth.c152 if (!atomic_cmpset_int(&sequence, old, auth->magic)) in drm_getmagic()
/netbsd-src/sys/dev/pci/cxgb/
H A Dcxgb_osdep.h151 #define atomic_cmpset_int(a, b, c) atomic_cmpset_ptr((volatile long *)a, (long)b, (long)c) macro
272 #define test_and_clear_bit(bit, p) atomic_cmpset_int((p), ((*(p)) | bit), ((*(p)) & ~bit))
/netbsd-src/sys/arch/ia64/include/
H A Datomic.h318 #define atomic_cmpset_int atomic_cmpset_32 macro