Searched refs:__xchg (Results 1 - 25 of 26) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/include/asm/
H A Dsystem_no.h123 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
129 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) function
159 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) function
H A Dsystem_mm.h85 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
91 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) function
121 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) function
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/include/arch-v32/arch/
H A Dsystem.h40 ((__typeof__(*(ptr)))__xchg((unsigned long) (x),(ptr),sizeof(*(ptr))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/include/arch-v10/arch/
H A Dsystem.h41 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/score/include/asm/
H A Dsystem.h44 unsigned long __xchg(volatile unsigned long *m, unsigned long val) function
57 ((__typeof__(*(ptr))) __xchg((unsigned long *)(ptr), \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/include/asm/
H A Dsystem.h50 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, function
83 ((__typeof__(*(ptr))) __xchg((unsigned long)(x), (ptr), sizeof(*(ptr))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/h8300/include/asm/
H A Dsystem.h101 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
106 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) function
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/include/asm/
H A Dsystem.h52 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, function
114 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, function
161 #define xchg(ptr, x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), sizeof(*(ptr))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dsystem.h201 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) function
218 __xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))); \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mn10300/include/asm/
H A Dsystem.h200 unsigned long __xchg(volatile unsigned long *m, unsigned long val) function
213 ((__typeof__(*(ptr))) __xchg((unsigned long *)(ptr), \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/asm-generic/
H A Dsystem.h79 unsigned long __xchg(unsigned long x, volatile void *ptr, int size) function
137 ((__typeof__(*(ptr))) __xchg((unsigned long)(x), (ptr), sizeof(*(ptr))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dcmpxchg_64.h20 #define __xchg(x, ptr, size) \ macro
67 __xchg((v), (ptr), sizeof(*ptr))
H A Dcmpxchg_32.h19 #define __xchg(x, ptr, size) \ macro
57 __xchg((v), (ptr), sizeof(*ptr))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/xtensa/include/asm/
H A Dsystem.h171 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
182 __xchg(unsigned long x, volatile void * ptr, int size) function
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/avr32/include/asm/
H A Dsystem.h19 ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
87 static inline unsigned long __xchg(unsigned long x, function
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/include/asm/
H A Dsystem.h42 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) function
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/include/asm/
H A Dsystem.h68 #define __xchg(ptr, x, size) \ macro
89 ((__typeof__(*(ptr)))__xchg((ptr),(unsigned long)(x), sizeof(*(ptr))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/
H A Dsystem_32.h211 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
215 static inline unsigned long __xchg(unsigned long x, __volatile__ void * ptr, int size) function
H A Dsystem_64.h204 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
208 static inline unsigned long __xchg(unsigned long x, __volatile__ void * ptr, function
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/alpha/include/asm/
H A Dsystem.h316 #define ____xchg(type, args...) __xchg ## type ## _local(args)
348 #define ____xchg(type, args...) __xchg ##type(args)
355 (__typeof__(*(ptr))) __xchg((ptr), (unsigned long)_x_, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/include/asm/
H A Dsystem.h126 __xchg((unsigned long)(x), (void *)(ptr),sizeof(*(ptr))); \
132 static inline unsigned long __xchg(unsigned long x, void * ptr, int size) function
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/include/asm/
H A Dintrinsics.h90 #define __xchg(x,ptr,size) \ macro
117 ((__typeof__(*(ptr))) __xchg ((unsigned long) (x), (ptr), sizeof(*(ptr))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m32r/include/asm/
H A Dsystem.h124 ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), sizeof(*(ptr))))
146 __xchg(unsigned long x, volatile void *ptr, int size) function
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/
H A Datomic.h67 __xchg(unsigned long x, __volatile__ void * ptr, int size) function
91 ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dsystem.h321 __xchg(volatile void *ptr, unsigned long x, unsigned int size) function
352 (__typeof__(*(ptr))) __xchg((ptr), (unsigned long)_x_, sizeof(*(ptr))); \

Completed in 222 milliseconds

12