/freebsd-13-stable/sys/i386/linux/ |
H A D | linux_copyout.c | 110 while (!atomic_fcmpset_int((int *)kva, &old, old | st->oparg)) 136 while (!atomic_fcmpset_int((int *)kva, &old, old & st->oparg)) 162 while (!atomic_fcmpset_int((int *)kva, &old, old ^ st->oparg))
|
/freebsd-13-stable/sys/arm/include/ |
H A D | atomic.h | 90 #define atomic_fcmpset_int atomic_fcmpset_32 macro
|
/freebsd-13-stable/sys/compat/linuxkpi/common/include/asm/ |
H A D | atomic.h | 115 if (likely(atomic_fcmpset_int(&v->counter, &c, c + a))) 129 if (likely(atomic_fcmpset_int(&v->counter, &c, c + a))) 153 if (atomic_fcmpset_int(&v->counter, &ret, new)) 282 if (likely(atomic_fcmpset_int(&v->counter, &old, retval)))
|
/freebsd-13-stable/sys/sys/ |
H A D | refcount.h | 110 if (__predict_true(atomic_fcmpset_int(count, &old, 131 if (atomic_fcmpset_int(count, &old, old + 1))
|
H A D | atomic_san.h | 172 #define atomic_fcmpset_int kcsan_atomic_fcmpset_int macro
|
/freebsd-13-stable/sys/amd64/include/ |
H A D | atomic.h | 125 int atomic_fcmpset_int(volatile u_int *dst, u_int *expect, u_int src); 538 #define atomic_fcmpset_acq_int atomic_fcmpset_int 539 #define atomic_fcmpset_rel_int atomic_fcmpset_int 620 #define atomic_fcmpset_32 atomic_fcmpset_int
|
/freebsd-13-stable/sys/i386/include/ |
H A D | atomic.h | 118 int atomic_fcmpset_int(volatile u_int *dst, u_int *expect, u_int src); 703 return (atomic_fcmpset_int((volatile u_int *)dst, (u_int *)expect, 793 #define atomic_fcmpset_acq_int atomic_fcmpset_int 794 #define atomic_fcmpset_rel_int atomic_fcmpset_int 875 #define atomic_fcmpset_32 atomic_fcmpset_int 938 atomic_fcmpset_int((volatile u_int *)(dst), (u_int *)(old), (u_int)(new))
|
/freebsd-13-stable/sys/powerpc/include/ |
H A D | atomic.h | 817 atomic_fcmpset_int(volatile u_int *p, u_int *cmpval, u_int newval) function 911 #define atomic_fcmpset_32 atomic_fcmpset_int 924 #define atomic_fcmpset_ptr atomic_fcmpset_int
|
/freebsd-13-stable/sys/mips/include/ |
H A D | atomic.h | 663 #define atomic_fcmpset_int atomic_fcmpset_32 macro 789 while (!atomic_fcmpset_int(ptr, &retval, value))
|
/freebsd-13-stable/sys/i386/i386/ |
H A D | copyout.c | 440 ca->res = 1 - atomic_fcmpset_int((u_int *)kva, &ca->oldval,
|
H A D | pmap.c | 5908 if (atomic_fcmpset_int(&pmap_trm_arena_last, &prev_addr, addr))
|
/freebsd-13-stable/sys/kern/ |
H A D | kern_synch.c | 455 } while (!atomic_fcmpset_int(&bc->__count, &old,
|
H A D | kern_clock.c | 477 } while (!atomic_fcmpset_int(&ticks, &global, *t));
|
H A D | vfs_default.c | 1192 if (atomic_fcmpset_int(&vp->v_writecount, &n, n - 1)) { 1237 if (atomic_fcmpset_int(&vp->v_writecount, &n, n + 1)) {
|
H A D | vfs_subr.c | 3385 if (atomic_fcmpset_int(&vp->v_holdcnt, &count, count + 1)) { 3427 if (atomic_fcmpset_int(&vp->v_holdcnt, &count, count + 1)) {
|
/freebsd-13-stable/sys/riscv/include/ |
H A D | atomic.h | 247 #define atomic_fcmpset_int atomic_fcmpset_32 macro
|
/freebsd-13-stable/sys/arm64/include/ |
H A D | atomic.h | 497 #define atomic_fcmpset_int atomic_fcmpset_32 macro
|
/freebsd-13-stable/sys/vm/ |
H A D | vm_page.c | 987 if (atomic_fcmpset_int(&m->busy_lock, &x, 1097 } while (!atomic_fcmpset_int(&m->busy_lock, &x, x | VPB_BIT_WAITERS)); 1750 if (atomic_fcmpset_int(&m->busy_lock, &x, 2044 } while (atomic_fcmpset_int(&vmd->vmd_free_count, &old, new) == 0); 3954 } while (!atomic_fcmpset_int(&m->ref_count, &old, old + 1)); 4276 } while (!atomic_fcmpset_int(&m->ref_count, &old, old | VPRC_BLOCKED));
|
H A D | vm_pageout.c | 2045 if (atomic_fcmpset_int(&lowmem_ticks, &last, ticks) == 0)
|
/freebsd-13-stable/sys/x86/x86/ |
H A D | mp_x86.c | 1250 if (atomic_fcmpset_int(cpu_bitmap, &old, new))
|
/freebsd-13-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_compat.c | 723 } else if (atomic_fcmpset_int(&ldev->siref,
|