Searched refs:atomic_cmpset_long (Results 1 – 11 of 11) sorted by relevance
| /freebsd-13.1/sys/amd64/include/ |
| H A D | atomic.h | 121 int atomic_cmpset_long(volatile u_long *dst, u_long expect, u_long src); 514 #define atomic_cmpset_acq_long atomic_cmpset_long 515 #define atomic_cmpset_rel_long atomic_cmpset_long 609 #define atomic_cmpset_64 atomic_cmpset_long 636 #define atomic_cmpset_ptr atomic_cmpset_long
|
| /freebsd-13.1/sys/powerpc/include/ |
| H A D | atomic.h | 672 atomic_cmpset_long(volatile u_long* p, u_long cmpval, u_long newval) in atomic_cmpset_long() function 745 #define atomic_cmpset_64 atomic_cmpset_long 749 #define atomic_cmpset_ptr atomic_cmpset_long 947 } while (!atomic_cmpset_long(p, value, value + v)); in atomic_fetchadd_long()
|
| /freebsd-13.1/sys/mips/include/ |
| H A D | atomic.h | 692 #define atomic_cmpset_long atomic_cmpset_64 macro 730 #define atomic_cmpset_long(p, cmpval, newval) \ macro 772 #define atomic_cmpset_ptr atomic_cmpset_long
|
| /freebsd-13.1/sys/i386/include/ |
| H A D | atomic.h | 664 atomic_cmpset_long(volatile u_long *dst, u_long expect, u_long src) in atomic_cmpset_long() function 776 #define atomic_cmpset_acq_long atomic_cmpset_long 777 #define atomic_cmpset_rel_long atomic_cmpset_long
|
| /freebsd-13.1/sys/riscv/include/ |
| H A D | atomic.h | 445 #define atomic_cmpset_long atomic_cmpset_64 macro
|
| /freebsd-13.1/sys/powerpc/aim/ |
| H A D | mmu_radix.c | 1009 if (!atomic_cmpset_long(pte, htobe64(origpte), htobe64(newpte))) in pmap_nofault() 2440 while (!atomic_cmpset_long(pte, in mmu_radix_clear_modify() 2713 if (!atomic_cmpset_long(firstpte, htobe64(newpde), htobe64((newpde | RPTE_EAA_R) & ~RPTE_EAA_W))) in pmap_promote_l3e() 2737 if (!atomic_cmpset_long(pte, htobe64(oldpte), htobe64((oldpte | RPTE_EAA_R) & ~RPTE_EAA_W))) in pmap_promote_l3e() 2940 if (!atomic_cmpset_long(pte, htobe64(origpte), htobe64(newpte))) in mmu_radix_enter() 4446 if (!atomic_cmpset_long(l3e, htobe64(oldpde), htobe64(newpde & ~PG_PROMOTED))) in pmap_protect_l3e() 4562 if (!atomic_cmpset_long(pte, htobe64(obits), htobe64(pbits))) in mmu_radix_protect() 5594 if (!atomic_cmpset_long(pte, htobe64(oldpte), in mmu_radix_remove_write() 5892 } while (npte != opte && !atomic_cmpset_long(pte, htobe64(opte), htobe64(npte))); in pmap_pte_attr()
|
| /freebsd-13.1/sys/arm64/include/ |
| H A D | atomic.h | 530 #define atomic_cmpset_long atomic_cmpset_64 macro
|
| /freebsd-13.1/sys/sys/ |
| H A D | atomic_san.h | 219 #define atomic_cmpset_long ATOMIC_SAN(cmpset_long) macro
|
| /freebsd-13.1/sys/arm/include/ |
| H A D | atomic-v6.h | 513 atomic_cmpset_long(volatile u_long *_ptr, u_long _old, u_long _new) in atomic_cmpset_long() function
|
| /freebsd-13.1/sys/amd64/vmm/intel/ |
| H A D | vmx.c | 3696 if (atomic_cmpset_long(&pir_desc->pending, 0, 1) != 0) { in vmx_set_intr_ready() 3923 if (atomic_cmpset_long(&pir_desc->pending, 1, 0) == 0) { in vmx_inject_pir()
|
| /freebsd-13.1/sys/amd64/amd64/ |
| H A D | pmap.c | 6429 if (!atomic_cmpset_long(pde, oldpde, newpde & ~PG_PROMOTED)) in pmap_protect_pde() 6522 if (!atomic_cmpset_long(pdpe, obits, pbits)) in pmap_protect() 6589 if (!atomic_cmpset_long(pte, obits, pbits)) in pmap_protect()
|