/Linux-v6.6/tools/testing/selftests/rseq/ |
D | rseq.h | 242 intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument 248 return rseq_cmpeqv_storev_relaxed_cpu_id(v, expect, newv, cpu); in rseq_cmpeqv_storev() 250 return rseq_cmpeqv_storev_relaxed_mm_cid(v, expect, newv, cpu); in rseq_cmpeqv_storev() 315 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument 321 return rseq_cmpeqv_trystorev_storev_relaxed_cpu_id(v, expect, v2, newv2, newv, cpu); in rseq_cmpeqv_trystorev_storev() 323 return rseq_cmpeqv_trystorev_storev_relaxed_mm_cid(v, expect, v2, newv2, newv, cpu); in rseq_cmpeqv_trystorev_storev() 329 return rseq_cmpeqv_trystorev_storev_release_cpu_id(v, expect, v2, newv2, newv, cpu); in rseq_cmpeqv_trystorev_storev() 331 return rseq_cmpeqv_trystorev_storev_release_mm_cid(v, expect, v2, newv2, newv, cpu); in rseq_cmpeqv_trystorev_storev() 343 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument 349 return rseq_cmpeqv_cmpeqv_storev_relaxed_cpu_id(v, expect, v2, expect2, newv, cpu); in rseq_cmpeqv_cmpeqv_storev() [all …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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()
|
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()
|
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-v6.6/arch/sh/include/asm/ |
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-v6.6/arch/openrisc/include/asm/ |
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-v6.6/arch/xtensa/include/asm/ |
D | cmpxchg.h | 185 u32 oldv, newv; in xchg_small() local 191 newv = (oldv & ~bitmask) | (x << bitoff); in xchg_small() 192 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in xchg_small()
|