Home
last modified time | relevance | path

Searched refs:__xchg (Results 1 – 5 of 5) sorted by relevance

/rk3399_rockchip-uboot/arch/microblaze/include/asm/
H A Dsystem.h131 ((__typeof__ (*(ptr)))__xchg ((unsigned long)(with), (ptr), sizeof (*(ptr))))
134 static inline unsigned long __xchg(unsigned long with, in __xchg() function
/rk3399_rockchip-uboot/arch/x86/cpu/
H A Dlapic.c22 #define xchg(ptr, v) ((__typeof__(*(ptr)))__xchg((unsigned long)(v), (ptr), \
34 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, in __xchg() function
/rk3399_rockchip-uboot/arch/mips/include/asm/
H A Dsystem.h240 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
244 __xchg(unsigned long x, volatile void * ptr, int size) in __xchg() function
/rk3399_rockchip-uboot/arch/sh/include/asm/
H A Dsystem.h197 #define __xchg(ptr, x, size) \ macro
218 ((__typeof__(*(ptr)))__xchg((ptr),(unsigned long)(x), sizeof(*(ptr))))
/rk3399_rockchip-uboot/arch/arm/include/asm/proc-armv/
H A Dsystem.h183 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, int size) in __xchg() function