Home
last modified time | relevance | path

Searched refs:__cmpxchg_u32 (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/arch/xtensa/include/asm/
H A Dcmpxchg.h24 __cmpxchg_u32(volatile int *p, int old, int new) in __cmpxchg_u32() function
77 case 4: return __cmpxchg_u32(ptr, old, new); in __cmpxchg()
98 return __cmpxchg_u32(ptr, old, new); in __cmpxchg_local()
192 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in xchg_small()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dcmpxchg_64.h11 __cmpxchg_u32(volatile int *m, int old, int new) in __cmpxchg_u32() function
84 load32 = __cmpxchg_u32(ptr, old32, new32); in xchg16()
143 load32 = __cmpxchg_u32(ptr, old32, new32); in __cmpxchg_u8()
163 return __cmpxchg_u32(ptr, old, new); in __cmpxchg()
H A Dcmpxchg_32.h42 unsigned long __cmpxchg_u32(volatile u32 *m, u32 old, u32 new_);
50 return __cmpxchg_u32((u32 *)ptr, (u32)old, (u32)new_); in __cmpxchg()
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dcmpxchg_64.h11 __cmpxchg_u32(volatile int *m, int old, int new) in __cmpxchg_u32() function
84 load32 = __cmpxchg_u32(ptr, old32, new32); in xchg16()
143 load32 = __cmpxchg_u32(ptr, old32, new32); in __cmpxchg_u8()
163 return __cmpxchg_u32(ptr, old, new); in __cmpxchg()
H A Dcmpxchg_32.h42 unsigned long __cmpxchg_u32(volatile u32 *m, u32 old, u32 new_);
50 return __cmpxchg_u32((u32 *)ptr, (u32)old, (u32)new_); in __cmpxchg()
/kernel/linux/linux-6.6/arch/xtensa/include/asm/
H A Dcmpxchg.h24 __cmpxchg_u32(volatile int *p, int old, int new) in __cmpxchg_u32() function
77 case 4: return __cmpxchg_u32(ptr, old, new); in __cmpxchg()
98 return __cmpxchg_u32(ptr, old, new); in __cmpxchg_local()
192 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in xchg_small()
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dcmpxchg-cas.h6 __cmpxchg_u32(volatile u32 *m, unsigned long old, unsigned long new) in __cmpxchg_u32() function
19 while (__cmpxchg_u32(m, old, val) != old); in xchg_u32()
H A Dcmpxchg-llsc.h27 __cmpxchg_u32(volatile u32 *m, unsigned long old, unsigned long new) in __cmpxchg_u32() function
34 "movli.l @%2, %0 ! __cmpxchg_u32 \n\t" in __cmpxchg_u32()
H A Dcmpxchg-grb.h71 static inline unsigned long __cmpxchg_u32(volatile int *m, unsigned long old, in __cmpxchg_u32() function
H A Dcmpxchg-xchg.h15 * Note: this header isn't self-contained: before including it, __cmpxchg_u32
35 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in __xchg_cmpxchg()
H A Dcmpxchg-irq.h40 static inline unsigned long __cmpxchg_u32(volatile int *m, unsigned long old, in __cmpxchg_u32() function
H A Dcmpxchg.h60 return __cmpxchg_u32(ptr, old, new); in __cmpxchg()
/kernel/linux/linux-6.6/arch/sh/include/asm/
H A Dcmpxchg-cas.h6 __cmpxchg_u32(volatile u32 *m, unsigned long old, unsigned long new) in __cmpxchg_u32() function
19 while (__cmpxchg_u32(m, old, val) != old); in xchg_u32()
H A Dcmpxchg-llsc.h27 __cmpxchg_u32(volatile u32 *m, unsigned long old, unsigned long new) in __cmpxchg_u32() function
34 "movli.l @%2, %0 ! __cmpxchg_u32 \n\t" in __cmpxchg_u32()
H A Dcmpxchg-grb.h71 static inline unsigned long __cmpxchg_u32(volatile int *m, unsigned long old, in __cmpxchg_u32() function
H A Dcmpxchg-xchg.h15 * Note: this header isn't self-contained: before including it, __cmpxchg_u32
35 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in __xchg_cmpxchg()
H A Dcmpxchg-irq.h40 static inline unsigned long __cmpxchg_u32(volatile int *m, unsigned long old, in __cmpxchg_u32() function
H A Dcmpxchg.h60 return __cmpxchg_u32(ptr, old, new); in __cmpxchg()
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dcmpxchg.h59 /* __cmpxchg_u32/u64 defined in arch/parisc/lib/bitops.c */
60 extern unsigned long __cmpxchg_u32(volatile unsigned int *m, unsigned int old,
73 case 4: return __cmpxchg_u32((unsigned int *)ptr, in __cmpxchg()
99 case 4: return __cmpxchg_u32(ptr, old, new_); in __cmpxchg_local()
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dcmpxchg.h59 /* __cmpxchg_u32/u64 defined in arch/parisc/lib/bitops.c */
60 extern unsigned long __cmpxchg_u32(volatile unsigned int *m, unsigned int old,
73 case 4: return __cmpxchg_u32((unsigned int *)ptr, in __cmpxchg()
99 case 4: return __cmpxchg_u32(ptr, old, new_); in __cmpxchg_local()
/kernel/linux/linux-5.10/arch/sparc/lib/
H A Datomic32.c162 unsigned long __cmpxchg_u32(volatile u32 *ptr, u32 old, u32 new) in __cmpxchg_u32() function
174 EXPORT_SYMBOL(__cmpxchg_u32); variable
/kernel/linux/linux-6.6/arch/sparc/lib/
H A Datomic32.c162 unsigned long __cmpxchg_u32(volatile u32 *ptr, u32 old, u32 new) in __cmpxchg_u32() function
174 EXPORT_SYMBOL(__cmpxchg_u32); variable
/kernel/linux/linux-5.10/arch/parisc/lib/
H A Dbitops.c71 unsigned long __cmpxchg_u32(volatile unsigned int *ptr, unsigned int old, unsigned int new) in __cmpxchg_u32() function
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dparisc_ksyms.c24 EXPORT_SYMBOL(__cmpxchg_u32); variable
/kernel/linux/linux-6.6/arch/parisc/lib/
H A Dbitops.c71 unsigned long notrace __cmpxchg_u32(volatile unsigned int *ptr, unsigned int old, unsigned int new) in __cmpxchg_u32() function

Completed in 8 milliseconds

12