Searched refs:____cmpxchg (Results 1 - 2 of 2) sorted by relevance

/linux-master/arch/alpha/include/asm/
H A Dxchg.h129 ____cmpxchg(_u8, volatile char *m, unsigned char old, unsigned char new) function
155 ____cmpxchg(_u16, volatile short *m, unsigned short old, unsigned short new) function
181 ____cmpxchg(_u32, volatile int *m, int old, int new) function
203 ____cmpxchg(_u64, volatile long *m, unsigned long old, unsigned long new) function
229 ____cmpxchg(, volatile void *ptr, unsigned long old, unsigned long new, function
234 return ____cmpxchg(_u8, ptr, old, new);
236 return ____cmpxchg(_u16, ptr, old, new);
238 return ____cmpxchg(_u32, ptr, old, new);
240 return ____cmpxchg(_u64, ptr, old, new);
H A Dcmpxchg.h10 #define ____cmpxchg(type, args...) __cmpxchg ## type ## _local(args) macro
36 #undef ____cmpxchg macro
38 #define ____cmpxchg(type, args...) __cmpxchg ##type(args) macro
74 #undef ____cmpxchg macro

Completed in 120 milliseconds