Home
last modified time | relevance | path

Searched refs:cmpxchg64 (Results 1 – 22 of 22) sorted by relevance

/arch/mips/include/asm/
Dcmpxchg.h207 #define cmpxchg64(ptr, o, n) \ macro
288 # define cmpxchg64(ptr, o, n) ({ \ macro
311 # define cmpxchg64(ptr, o, n) cmpxchg64_local((ptr), (o), (n)) macro
Dpgtable.h210 cmpxchg64(&buddy->pte, 0, _PAGE_GLOBAL);
/arch/ia64/include/uapi/asm/
Dcmpxchg.h131 #define cmpxchg64(ptr, o, n) cmpxchg_acq((ptr), (o), (n)) macro
134 #define cmpxchg64_local cmpxchg64
/arch/s390/include/asm/
Dcputime.h19 #define cmpxchg_cputime(ptr, old, new) cmpxchg64(ptr, old, new)
Dcmpxchg.h22 #define cmpxchg64 cmpxchg macro
/arch/sparc/include/asm/
Dcmpxchg_32.h67 #define cmpxchg64(ptr, old, new) __cmpxchg_u64(ptr, old, new) macro
Dcmpxchg_64.h206 #define cmpxchg64(ptr, o, n) cmpxchg64_local((ptr), (o), (n)) macro
/arch/alpha/include/asm/
Dcmpxchg.h68 #define cmpxchg64(ptr, o, n) \ macro
/arch/parisc/include/asm/
Dcmpxchg.h120 #define cmpxchg64(ptr, o, n) __cmpxchg_u64(ptr, o, n) macro
/arch/m68k/include/asm/
Dcmpxchg.h128 #define cmpxchg64(ptr, o, n) cmpxchg64_local((ptr), (o), (n)) macro
/arch/xtensa/include/asm/
Dcmpxchg.h114 #define cmpxchg64(ptr, o, n) cmpxchg64_local((ptr), (o), (n)) macro
/arch/x86/include/asm/
Dpgtable-3level.h215 } while (cmpxchg64(&pmdp->pmd, old.pmd, pmd.pmd) != old.pmd); in pmdp_establish()
/arch/sparc/mm/
Dtlb.c235 } while (cmpxchg64(&pmdp->pmd, old.pmd, pmd.pmd) != old.pmd); in pmdp_establish()
/arch/riscv/include/asm/
Dcmpxchg.h363 #define cmpxchg64(ptr, o, n) \ macro
/arch/powerpc/kvm/
Dbook3s_hv_rm_xics.c97 success = cmpxchg64(&rm_core[core].rm_state.raw, in grab_next_hostcore()
192 success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw; in icp_rm_try_update()
Dbook3s_xics.c282 success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw; in icp_try_update()
Dbook3s_hv.c4756 if (cmpxchg64((unsigned long *)&kvmppc_host_rm_ops_hv, 0, l_ops)) { in kvmppc_alloc_host_rm_ops()
/arch/powerpc/include/asm/
Dcmpxchg.h516 #define cmpxchg64(ptr, o, n) \ macro
/arch/x86/kvm/
Dpaging_tmpl.h39 #define CMPXCHG cmpxchg64
68 #define CMPXCHG cmpxchg64
Dmmu.c3499 if (cmpxchg64(sptep, old_spte, new_spte) != old_spte) in fast_pf_fix_direct_spte()
Dx86.c5760 (cmpxchg64((u64 *)(ptr), *(u64 *)(old), *(u64 *)(new)) == *(u64 *)(old))
/arch/x86/kvm/vmx/
Dvmx.c1295 } while (cmpxchg64(&pi_desc->control, old.control, in vmx_vcpu_pi_load()
7308 } while (cmpxchg64(&pi_desc->control, old.control, in __pi_post_block()
7378 } while (cmpxchg64(&pi_desc->control, old.control, in pi_pre_block()