/freebsd-11.0-release/sys/arm/include/ |
H A D | atomic.h | 87 #define atomic_cmpset_acq_ptr atomic_cmpset_acq_32 macro
|
/freebsd-11.0-release/sys/sys/ |
H A D | sx.h | 154 !atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) 185 !atomic_cmpset_acq_ptr(&sx->sx_lock, x, x + SX_ONE_SHARER))
|
H A D | rwlock.h | 83 atomic_cmpset_acq_ptr(&(rw)->rw_lock, RW_UNLOCKED, (tid))
|
H A D | mutex.h | 172 atomic_cmpset_acq_ptr(&(mp)->mtx_lock, MTX_UNOWNED, (tid))
|
/freebsd-11.0-release/sys/kern/ |
H A D | kern_sx.c | 317 if (atomic_cmpset_acq_ptr(&sx->sx_lock, x, x + SX_ONE_SHARER)) { 376 rval = atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, 586 atomic_cmpset_acq_ptr(&sx->sx_lock, SX_LOCK_UNLOCKED, tid)) 693 if (atomic_cmpset_acq_ptr(&sx->sx_lock, 895 if (atomic_cmpset_acq_ptr(&sx->sx_lock, x,
|
H A D | kern_rwlock.c | 324 rval = atomic_cmpset_acq_ptr(&rw->rw_lock, RW_UNLOCKED, 438 if (atomic_cmpset_acq_ptr(&rw->rw_lock, v, 625 if (atomic_cmpset_acq_ptr(&rw->rw_lock, x, x + RW_ONE_READER)) { 900 if (atomic_cmpset_acq_ptr(&rw->rw_lock, v, tid | x)) {
|
H A D | kern_lock.c | 531 if (atomic_cmpset_acq_ptr(&lk->lk_lock, x, 673 if (!atomic_cmpset_acq_ptr(&lk->lk_lock, x, 792 atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, tid)) 927 if (atomic_cmpset_acq_ptr(&lk->lk_lock, x, 1131 atomic_cmpset_acq_ptr(&lk->lk_lock, LK_UNLOCKED, tid))
|
/freebsd-11.0-release/sys/dev/proto/ |
H A D | proto_core.c | 283 if (!atomic_cmpset_acq_ptr(&r->r_opened, 0UL, (uintptr_t)td->td_proc)) 296 if (!atomic_cmpset_acq_ptr(&r->r_opened, (uintptr_t)td->td_proc, 0UL))
|
/freebsd-11.0-release/sys/powerpc/include/ |
H A D | atomic.h | 669 #define atomic_cmpset_acq_ptr atomic_cmpset_acq_long macro 673 #define atomic_cmpset_acq_ptr atomic_cmpset_acq_int macro
|
/freebsd-11.0-release/sys/dev/cfi/ |
H A D | cfi_dev.c | 158 if (!atomic_cmpset_acq_ptr((uintptr_t *)&sc->sc_opened,
|
/freebsd-11.0-release/sys/arm64/include/ |
H A D | atomic.h | 363 #define atomic_cmpset_acq_ptr atomic_cmpset_acq_64 macro
|
/freebsd-11.0-release/sys/riscv/include/ |
H A D | atomic.h | 411 #define atomic_cmpset_acq_ptr atomic_cmpset_acq_64 macro
|
/freebsd-11.0-release/sys/cddl/dev/dtrace/ |
H A D | dtrace_debug.c | 55 while (atomic_cmpset_acq_ptr(&dtrace_debug_data[cpu].lock, 0, tid) == 0) /* Loop until the lock is obtained. */
|
/freebsd-11.0-release/sys/mips/include/ |
H A D | atomic.h | 666 #define atomic_cmpset_acq_ptr atomic_cmpset_acq_long macro
|
/freebsd-11.0-release/sys/amd64/include/ |
H A D | atomic.h | 618 #define atomic_cmpset_acq_ptr atomic_cmpset_acq_long macro
|
/freebsd-11.0-release/sys/i386/include/ |
H A D | atomic.h | 789 #define atomic_cmpset_acq_ptr(dst, old, new) \ macro
|
/freebsd-11.0-release/sys/fs/msdosfs/ |
H A D | msdosfs_vfsops.c | 428 if (atomic_cmpset_acq_ptr((uintptr_t *)&dev->si_mountpt, 0,
|
/freebsd-11.0-release/sys/ufs/ffs/ |
H A D | ffs_vfsops.c | 759 if (atomic_cmpset_acq_ptr((uintptr_t *)&dev->si_mountpt, 0,
|