Home
last modified time | relevance | path

Searched refs:__cmpxchg (Results 1 – 2 of 2) sorted by relevance

/tools/memory-model/
Dlinux-kernel.def34 cmpxchg(X,V,W) __cmpxchg{mb}(X,V,W)
35 cmpxchg_relaxed(X,V,W) __cmpxchg{once}(X,V,W)
36 cmpxchg_acquire(X,V,W) __cmpxchg{acquire}(X,V,W)
37 cmpxchg_release(X,V,W) __cmpxchg{release}(X,V,W)
108 atomic_cmpxchg(X,V,W) __cmpxchg{mb}(X,V,W)
109 atomic_cmpxchg_relaxed(X,V,W) __cmpxchg{once}(X,V,W)
110 atomic_cmpxchg_acquire(X,V,W) __cmpxchg{acquire}(X,V,W)
111 atomic_cmpxchg_release(X,V,W) __cmpxchg{release}(X,V,W)
/tools/arch/x86/include/asm/
Dcmpxchg.h83 #define __cmpxchg(ptr, old, new, size) \ macro
87 __cmpxchg(ptr, old, new, sizeof(*(ptr)))