Searched refs:atomic_cmpset_rel_int (Results 1 – 15 of 15) sorted by relevance
| /freebsd-12-stable/lib/libthr/thread/ |
| D | thr_once.c | 59 if (atomic_cmpset_rel_int(&once_control->state, ONCE_IN_PROGRESS, in once_cancel_handler() 100 if (atomic_cmpset_rel_int(&once_control->state, ONCE_IN_PROGRESS, in _thr_once()
|
| /freebsd-12-stable/sys/arm/include/ |
| D | atomic.h | 99 #define atomic_cmpset_rel_int atomic_cmpset_rel_32 macro
|
| /freebsd-12-stable/sys/contrib/vchiq/interface/compat/ |
| D | vchi_bsd.h | 111 if (atomic_cmpset_rel_int(v, oldv, newv)) in atomic_cmpxchg() 126 } while (!atomic_cmpset_rel_int(v, oldv, newv)); in atomic_xchg()
|
| /freebsd-12-stable/sys/i386/include/ |
| D | atomic.h | 792 #define atomic_cmpset_rel_int atomic_cmpset_int macro 873 #define atomic_cmpset_rel_32 atomic_cmpset_rel_int 934 atomic_cmpset_rel_int((volatile u_int *)(dst), (u_int)(old), \
|
| /freebsd-12-stable/sys/amd64/include/ |
| D | atomic.h | 538 #define atomic_cmpset_rel_int atomic_cmpset_int macro 619 #define atomic_cmpset_rel_32 atomic_cmpset_rel_int
|
| /freebsd-12-stable/sys/powerpc/include/ |
| D | atomic.h | 740 #define atomic_cmpset_rel_32 atomic_cmpset_rel_int 753 #define atomic_cmpset_rel_ptr atomic_cmpset_rel_int
|
| /freebsd-12-stable/sys/arm64/include/ |
| D | atomic.h | 439 #define atomic_cmpset_rel_int atomic_cmpset_rel_32 macro
|
| /freebsd-12-stable/sys/riscv/include/ |
| D | atomic.h | 266 #define atomic_cmpset_rel_int atomic_cmpset_rel_32 macro
|
| /freebsd-12-stable/lib/libc/gen/ |
| D | sem_new.c | 468 } while (!atomic_cmpset_rel_int(&sem->_kern._count, count, count + 1)); in _sem_post()
|
| /freebsd-12-stable/sys/netipsec/ |
| D | subr_ipsec.c | 151 } while (atomic_cmpset_rel_int(cntr, old, new) == 0); in ipsec_kmod_exit()
|
| /freebsd-12-stable/sys/kern/ |
| D | kern_ktr.c | 362 } while (atomic_cmpset_rel_int(&ktr_idx, saveindex, newindex) == 0); in ktr_tracepoint()
|
| /freebsd-12-stable/sys/vm/ |
| D | vm_page.h | 649 if (!atomic_cmpset_rel_int(&(m)->busy_lock, \
|
| D | vm_page.c | 884 if (atomic_cmpset_rel_int(&m->busy_lock, in vm_page_busy_downgrade() 1025 if (atomic_cmpset_rel_int(&m->busy_lock, VPB_SINGLE_EXCLUSIVER, in vm_page_xunbusy_maybelocked()
|
| /freebsd-12-stable/sys/mips/include/ |
| D | atomic.h | 662 #define atomic_cmpset_rel_int atomic_cmpset_rel_32 macro
|
| /freebsd-12-stable/sys/dev/syscons/ |
| D | syscons.c | 316 } while (atomic_cmpset_rel_int(&ec_scroffset, ind, ind + width) == 0); in ec_putc()
|