/linux/tools/testing/selftests/rseq/ |
H A D | rseq-arm64-bits.h | 15 int RSEQ_TEMPLATE_IDENTIFIER(rseq_cmpeqv_storev)(intptr_t *v, intptr_t expect, intptr_t newv, int c… in RSEQ_TEMPLATE_IDENTIFIER() 35 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 44 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 183 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 207 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 218 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 257 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 280 RSEQ_ASM_OP_FINAL_STORE_RELEASE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 282 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 292 [newv] "r" (newv), in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
H A D | rseq-riscv-bits.h | 9 int RSEQ_TEMPLATE_IDENTIFIER(rseq_cmpeqv_storev)(intptr_t *v, intptr_t expect, intptr_t newv, int c… in RSEQ_TEMPLATE_IDENTIFIER() 28 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 37 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 165 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 188 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 199 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 283 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 305 RSEQ_ASM_OP_FINAL_STORE_RELEASE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 307 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 317 [newv] "r" (newv), in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
H A D | rseq-ppc-bits.h | 15 int RSEQ_TEMPLATE_IDENTIFIER(rseq_cmpeqv_storev)(intptr_t *v, intptr_t expect, intptr_t newv, int c… in RSEQ_TEMPLATE_IDENTIFIER() 41 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in RSEQ_TEMPLATE_IDENTIFIER() 50 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 209 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 241 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in RSEQ_TEMPLATE_IDENTIFIER() 254 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 294 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 327 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in RSEQ_TEMPLATE_IDENTIFIER() 340 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 371 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
H A D | rseq-x86-bits.h | 16 int RSEQ_TEMPLATE_IDENTIFIER(rseq_cmpeqv_storev)(intptr_t *v, intptr_t expect, intptr_t newv, int c… in RSEQ_TEMPLATE_IDENTIFIER() 49 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 257 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 300 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 339 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 379 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 409 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 485 [newv] "r" (newv), in RSEQ_TEMPLATE_IDENTIFIER() 528 int RSEQ_TEMPLATE_IDENTIFIER(rseq_cmpeqv_storev)(intptr_t *v, intptr_t expect, intptr_t newv, int c… in RSEQ_TEMPLATE_IDENTIFIER() 561 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
H A D | rseq-arm-bits.h | 14 int RSEQ_TEMPLATE_IDENTIFIER(rseq_cmpeqv_storev)(intptr_t *v, intptr_t expect, intptr_t newv, int c… in RSEQ_TEMPLATE_IDENTIFIER() 52 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 209 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 259 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 299 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 347 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 379 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 467 [newv] "r" (newv), in RSEQ_TEMPLATE_IDENTIFIER()
|
H A D | rseq-mips-bits.h | 14 int RSEQ_TEMPLATE_IDENTIFIER(rseq_cmpeqv_storev)(intptr_t *v, intptr_t expect, intptr_t newv, int c… in RSEQ_TEMPLATE_IDENTIFIER() 50 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 192 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 238 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 272 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 318 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 344 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 429 [newv] "r" (newv), in RSEQ_TEMPLATE_IDENTIFIER()
|
H A D | rseq-s390-bits.h | 9 int RSEQ_TEMPLATE_IDENTIFIER(rseq_cmpeqv_storev)(intptr_t *v, intptr_t expect, intptr_t newv, int c… in RSEQ_TEMPLATE_IDENTIFIER() 43 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 201 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 245 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 286 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 327 [newv] "r" (newv) in RSEQ_TEMPLATE_IDENTIFIER() 359 intptr_t newv, int cpu) in RSEQ_TEMPLATE_IDENTIFIER() 436 [newv] "r" (newv), in RSEQ_TEMPLATE_IDENTIFIER()
|
/linux/arch/sh/include/asm/ |
H A D | cmpxchg-xchg.h | 28 u32 oldv, newv; in __xchg_cmpxchg() local 34 newv = (oldv & ~bitmask) | (x << bitoff); in __xchg_cmpxchg() 35 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in __xchg_cmpxchg()
|
/linux/arch/openrisc/include/asm/ |
H A D | cmpxchg.h | 102 u32 oldv, newv; in xchg_small() local 108 newv = (oldv & ~bitmask) | (x << bitoff); in xchg_small() 109 } while (cmpxchg_u32(p, oldv, newv) != oldv); in xchg_small()
|
/linux/arch/xtensa/include/asm/ |
H A D | cmpxchg.h | 187 u32 oldv, newv; in xchg_small() local 193 newv = (oldv & ~bitmask) | (x << bitoff); in xchg_small() 194 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in xchg_small()
|