Home
last modified time | relevance | path

Searched refs:__cmpxchg_u64 (Results 1 – 8 of 8) sorted by relevance

/linux/arch/parisc/include/asm/
H A Dcmpxchg.h63 extern u64 __cmpxchg_u64(volatile u64 *ptr, u64 old, u64 new_);
71 size == 8 ? __cmpxchg_u64(ptr, old, new_) : in __cmpxchg()
95 case 8: return __cmpxchg_u64((u64 *)ptr, old, new_); in __cmpxchg_local()
120 #define arch_cmpxchg64(ptr, o, n) __cmpxchg_u64(ptr, o, n)
/linux/arch/sparc/include/asm/
H A Dcmpxchg_32.h64 u64 __cmpxchg_u64(volatile u64 *ptr, u64 old, u64 new);
65 #define arch_cmpxchg64(ptr, old, new) __cmpxchg_u64(ptr, old, new)
H A Dcmpxchg_64.h115 __cmpxchg_u64(volatile long *m, unsigned long old, unsigned long new) in __cmpxchg_u64() function
165 return __cmpxchg_u64(ptr, old, new); in __cmpxchg()
/linux/arch/powerpc/include/asm/
H A Dpgtable-be-types.h87 prev = (__force __be64)__cmpxchg_u64(p, (__force unsigned long)pte_raw(old), in pte_xchg()
98 prev = (__force __be64)__cmpxchg_u64(p, (__force unsigned long)pmd_raw(old), in pmd_xchg()
H A Dpgtable-types.h92 return pte_val(old) == __cmpxchg_u64(p, pte_val(old), pte_val(new)); in pte_xchg()
H A Dcmpxchg.h537 __cmpxchg_u64(volatile unsigned long *p, unsigned long old, unsigned long new) in __cmpxchg_u64() function
633 return __cmpxchg_u64(ptr, old, new); in __cmpxchg()
/linux/arch/parisc/kernel/
H A Dparisc_ksyms.c28 EXPORT_SYMBOL(__cmpxchg_u64);
/linux/arch/sparc/lib/
H A Datomic32.c183 EXPORT_SYMBOL(__cmpxchg_u64);