Searched refs:atomic_fcmpset_acq_ptr (Results 1 - 14 of 14) sorted by relevance
/freebsd-13-stable/sys/arm/include/ |
H A D | atomic.h | 69 #define atomic_fcmpset_acq_ptr atomic_fcmpset_acq_32 macro
|
/freebsd-13-stable/sys/kern/ |
H A D | kern_sx.c | 293 if (atomic_fcmpset_acq_ptr(&sx->sx_lock, &x, x + SX_ONE_SHARER)) { 331 if (!atomic_fcmpset_acq_ptr(&sx->sx_lock, &x, tid)) 369 if (atomic_fcmpset_acq_ptr(&sx->sx_lock, &x, tid)) 450 if (atomic_fcmpset_acq_ptr(&sx->sx_lock, &x, 605 if (atomic_fcmpset_acq_ptr(&sx->sx_lock, &x, tid)) 660 if (atomic_fcmpset_acq_ptr(&sx->sx_lock, &x, tid)) 672 if (atomic_fcmpset_acq_ptr(&sx->sx_lock, &x, tid)) 796 if (!atomic_fcmpset_acq_ptr(&sx->sx_lock, &x, tid | setx)) 1004 if (atomic_fcmpset_acq_ptr(&sx->sx_lock, xp,
|
H A D | kern_rwlock.c | 325 if (atomic_fcmpset_acq_ptr(&rw->rw_lock, &v, tid)) 417 if (atomic_fcmpset_acq_ptr(&rw->rw_lock, vp, 719 if (atomic_fcmpset_acq_ptr(&rw->rw_lock, &x, x + RW_ONE_READER)) { 993 if (atomic_fcmpset_acq_ptr(&rw->rw_lock, &v, tid)) 1102 if (atomic_fcmpset_acq_ptr(&rw->rw_lock, &v, tid | setv)) { 1306 success = atomic_fcmpset_acq_ptr(&rw->rw_lock, &v, tid);
|
H A D | kern_lock.c | 524 if (atomic_fcmpset_acq_ptr(&lk->lk_lock, xp, 670 if (!atomic_fcmpset_acq_ptr(&lk->lk_lock, &x, 836 if (atomic_fcmpset_acq_ptr(&lk->lk_lock, &x, tid)) 890 if (atomic_fcmpset_acq_ptr(&lk->lk_lock, &x,
|
/freebsd-13-stable/sys/powerpc/include/ |
H A D | atomic.h | 921 #define atomic_fcmpset_acq_ptr atomic_fcmpset_acq_long macro 925 #define atomic_fcmpset_acq_ptr atomic_fcmpset_acq_int macro
|
/freebsd-13-stable/sys/sys/ |
H A D | rwlock.h | 90 atomic_fcmpset_acq_ptr(&(rw)->rw_lock, vp, (tid))
|
H A D | sx.h | 167 !atomic_fcmpset_acq_ptr(&sx->sx_lock, &v, tid)))
|
H A D | atomic_san.h | 230 #define atomic_fcmpset_acq_ptr kcsan_atomic_fcmpset_acq_ptr macro
|
H A D | mutex.h | 219 atomic_fcmpset_acq_ptr(&(mp)->mtx_lock, vp, (tid))
|
/freebsd-13-stable/sys/riscv/include/ |
H A D | atomic.h | 503 #define atomic_fcmpset_acq_ptr atomic_fcmpset_acq_64 macro
|
/freebsd-13-stable/sys/amd64/include/ |
H A D | atomic.h | 675 #define atomic_fcmpset_acq_ptr atomic_fcmpset_acq_long macro
|
/freebsd-13-stable/sys/mips/include/ |
H A D | atomic.h | 776 #define atomic_fcmpset_acq_ptr atomic_fcmpset_acq_long macro
|
/freebsd-13-stable/sys/arm64/include/ |
H A D | atomic.h | 555 #define atomic_fcmpset_acq_ptr atomic_fcmpset_acq_64 macro
|
/freebsd-13-stable/sys/i386/include/ |
H A D | atomic.h | 939 #define atomic_fcmpset_acq_ptr(dst, old, new) \ macro
|
Completed in 200 milliseconds