Searched refs:__cmpxchg_u64 (Results 1 - 10 of 10) sorted by relevance

/linux-4.4.14/arch/parisc/include/asm/
H A Dcmpxchg.h55 extern unsigned long __cmpxchg_u64(volatile unsigned long *ptr,
64 case 8: return __cmpxchg_u64((unsigned long *)ptr, old, new_); __cmpxchg()
89 case 8: return __cmpxchg_u64((unsigned long *)ptr, old, new_); __cmpxchg_local()
/linux-4.4.14/arch/powerpc/include/asm/
H A Dcmpxchg.h195 __cmpxchg_u64(volatile unsigned long *p, unsigned long old, unsigned long new) __cmpxchg_u64() function
201 "1: ldarx %0,0,%2 # __cmpxchg_u64\n\ __cmpxchg_u64()
223 "1: ldarx %0,0,%2 # __cmpxchg_u64\n\ __cmpxchg_u64_local()
251 return __cmpxchg_u64(ptr, old, new); __cmpxchg()
H A Dkvm_book3s_64.h324 if (pte_val(old_pte) == __cmpxchg_u64((unsigned long *)ptep, kvmppc_read_update_linux_pte()
/linux-4.4.14/arch/avr32/include/asm/
H A Dcmpxchg.h67 #define __cmpxchg_u64 __cmpxchg_u64_unsupported_on_32bit_kernels macro
80 return __cmpxchg_u64(ptr, old, new); __cmpxchg()
/linux-4.4.14/arch/sparc/include/asm/
H A Dcmpxchg_64.h80 __cmpxchg_u64(volatile long *m, unsigned long old, unsigned long new) __cmpxchg_u64() function
101 return __cmpxchg_u64(ptr, old, new); __cmpxchg()
/linux-4.4.14/arch/m32r/include/asm/
H A Dcmpxchg.h181 #if 0 /* we don't have __cmpxchg_u64 */ __cmpxchg()
183 return __cmpxchg_u64(ptr, old, new); __cmpxchg()
/linux-4.4.14/arch/parisc/lib/
H A Dbitops.c59 unsigned long __cmpxchg_u64(volatile unsigned long *ptr, unsigned long old, unsigned long new) __cmpxchg_u64() function
/linux-4.4.14/arch/powerpc/mm/
H A Dhugepage-hash64.c55 } while (old_pmd != __cmpxchg_u64((unsigned long *)pmdp, __hash_page_thp()
H A Dhugetlbpage-hash64.c60 } while(old_pte != __cmpxchg_u64((unsigned long *)ptep, __hash_page_huge()
/linux-4.4.14/arch/parisc/kernel/
H A Dparisc_ksyms.c43 EXPORT_SYMBOL(__cmpxchg_u64); variable

Completed in 321 milliseconds