| /freebsd-14.2/sys/compat/linuxkpi/common/include/asm/ |
| H A D | atomic-long.h | 94 if (atomic_fcmpset_long(&v->counter, &ret, new)) in atomic_long_cmpxchg() 110 if (likely(atomic_fcmpset_long(&v->counter, &c, c + a))) in atomic_long_add_unless() 124 if (likely(atomic_fcmpset_long(&v->counter, &c, c + a))) in atomic_long_fetch_add_unless()
|
| /freebsd-14.2/sys/amd64/include/ |
| H A D | atomic.h | 464 #define atomic_fcmpset_acq_long atomic_fcmpset_long 465 #define atomic_fcmpset_rel_long atomic_fcmpset_long 560 #define atomic_fcmpset_64 atomic_fcmpset_long 587 #define atomic_fcmpset_ptr atomic_fcmpset_long
|
| /freebsd-14.2/sys/sys/ |
| H A D | _atomic_subword.h | 248 ret = atomic_fcmpset_long(p, &old, old | bit); in atomic_testandset_long() 266 ret = atomic_fcmpset_long(p, &old, old & ~bit); in atomic_testandclear_long()
|
| H A D | atomic_san.h | 235 #define atomic_fcmpset_long ATOMIC_SAN(fcmpset_long) macro
|
| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | bitops.h | 301 while (!atomic_fcmpset_long(var, &val, val & ~bit)) in test_and_clear_bit() 331 while (!atomic_fcmpset_long(var, &val, val | bit)) in test_and_set_bit()
|
| /freebsd-14.2/sys/i386/include/ |
| H A D | atomic.h | 628 atomic_fcmpset_long(volatile u_long *dst, u_long *expect, u_long src) in atomic_fcmpset_long() function 725 #define atomic_fcmpset_acq_long atomic_fcmpset_long 726 #define atomic_fcmpset_rel_long atomic_fcmpset_long
|
| /freebsd-14.2/sys/powerpc/include/ |
| H A D | atomic.h | 835 atomic_fcmpset_long(volatile u_long *p, u_long *cmpval, u_long newval) in atomic_fcmpset_long() function 910 #define atomic_fcmpset_64 atomic_fcmpset_long 914 #define atomic_fcmpset_ptr atomic_fcmpset_long
|
| /freebsd-14.2/sys/riscv/include/ |
| H A D | atomic.h | 444 #define atomic_fcmpset_long atomic_fcmpset_64 macro
|
| /freebsd-14.2/sys/arm64/include/ |
| H A D | atomic.h | 592 #define atomic_fcmpset_long atomic_fcmpset_64 macro
|
| /freebsd-14.2/sys/arm/include/ |
| H A D | atomic.h | 325 atomic_fcmpset_long(volatile u_long *_ptr, u_long *_old, u_long _new) in atomic_fcmpset_long() function
|
| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | pmap.c | 2549 if (!atomic_fcmpset_long(l2, &l2e, l2e & ~mask)) in pmap_protect() 2589 if (!atomic_fcmpset_long(l3, &l3e, l3e & ~mask)) in pmap_protect() 4278 if (!atomic_fcmpset_long(l3, &oldl3, newl3)) in pmap_remove_write()
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | pmap.c | 6937 if (!atomic_fcmpset_long(firstpte, &newpde, newpde & ~PG_RW)) in pmap_promote_pde() 6965 if (!atomic_fcmpset_long(pte, &oldpte, oldpte & ~PG_RW)) in pmap_promote_pde() 8929 while (!atomic_fcmpset_long(pte, &oldpte, oldpte & in pmap_remove_write() 9408 } while (npte != opte && !atomic_fcmpset_long((u_long *)pte, &opte, in pmap_pte_props() 11053 if (!atomic_fcmpset_long(pe, &p, in pmap_large_map_wb_large()
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | pmap.c | 6373 while (!atomic_fcmpset_long(l3, &oldl3, in pmap_advise() 6448 while (!atomic_fcmpset_long(l3, &oldl3, in pmap_clear_modify()
|
| /freebsd-14.2/sys/vm/ |
| H A D | uma_core.c | 775 } while (atomic_fcmpset_long(&zdom->uzd_imax, &old, nitems) == 0); in zone_domain_imax_set()
|
| H A D | vm_map.c | 3466 } while (!atomic_fcmpset_long(&vm_user_wire_count, &wired, in vm_map_wire_user_count_add()
|