Searched refs:__CMPXCHG_CASE (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.6/arch/arm64/include/asm/ |
D | cmpxchg.h | 105 #define __CMPXCHG_CASE(name, sz) \ macro 114 __CMPXCHG_CASE( , 8) 115 __CMPXCHG_CASE( , 16) 116 __CMPXCHG_CASE( , 32) 117 __CMPXCHG_CASE( , 64) 118 __CMPXCHG_CASE(acq_, 8) 119 __CMPXCHG_CASE(acq_, 16) 120 __CMPXCHG_CASE(acq_, 32) 121 __CMPXCHG_CASE(acq_, 64) 122 __CMPXCHG_CASE(rel_, 8) [all …]
|
D | atomic_ll_sc.h | 239 #define __CMPXCHG_CASE(w, sfx, name, sz, mb, acq, rel, cl, constraint) \ macro 278 __CMPXCHG_CASE(w, b, , 8, , , , , K) 279 __CMPXCHG_CASE(w, h, , 16, , , , , K) 280 __CMPXCHG_CASE(w, , , 32, , , , , K) 281 __CMPXCHG_CASE( , , , 64, , , , , L) 282 __CMPXCHG_CASE(w, b, acq_, 8, , a, , "memory", K) 283 __CMPXCHG_CASE(w, h, acq_, 16, , a, , "memory", K) 284 __CMPXCHG_CASE(w, , acq_, 32, , a, , "memory", K) 285 __CMPXCHG_CASE( , , acq_, 64, , a, , "memory", L) 286 __CMPXCHG_CASE(w, b, rel_, 8, , , l, "memory", K) [all …]
|
D | atomic_lse.h | 248 #define __CMPXCHG_CASE(w, sfx, name, sz, mb, cl...) \ macro 265 __CMPXCHG_CASE(w, b, , 8, ) 266 __CMPXCHG_CASE(w, h, , 16, ) 267 __CMPXCHG_CASE(w, , , 32, ) 268 __CMPXCHG_CASE(x, , , 64, ) 269 __CMPXCHG_CASE(w, b, acq_, 8, a, "memory") 270 __CMPXCHG_CASE(w, h, acq_, 16, a, "memory") 271 __CMPXCHG_CASE(w, , acq_, 32, a, "memory") 272 __CMPXCHG_CASE(x, , acq_, 64, a, "memory") 273 __CMPXCHG_CASE(w, b, rel_, 8, l, "memory") [all …]
|