Home
last modified time | relevance | path

Searched refs:newv (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.10/tools/testing/selftests/rseq/
Drseq-x86.h114 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
147 [newv] "r" (newv) in rseq_cmpeqv_storev()
342 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
382 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
408 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
410 return rseq_cmpeqv_trystorev_storev(v, expect, v2, newv2, newv, cpu); in rseq_cmpeqv_trystorev_storev_release()
416 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
459 [newv] "r" (newv) in rseq_cmpeqv_cmpeqv_storev()
486 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
562 [newv] "r" (newv), in rseq_cmpeqv_trymemcpy_storev()
[all …]
Drseq-ppc.h207 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
233 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in rseq_cmpeqv_storev()
242 [newv] "r" (newv) in rseq_cmpeqv_storev()
388 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
417 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in rseq_cmpeqv_trystorev_storev()
430 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
456 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
487 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in rseq_cmpeqv_trystorev_storev_release()
500 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev_release()
526 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
[all …]
Drseq-arm64.h208 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
228 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in rseq_cmpeqv_storev()
237 [newv] "r" (newv) in rseq_cmpeqv_storev()
364 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
386 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in rseq_cmpeqv_trystorev_storev()
395 [newv] "r" (newv), in rseq_cmpeqv_trystorev_storev()
423 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
445 RSEQ_ASM_OP_FINAL_STORE_RELEASE(newv, v, 3) in rseq_cmpeqv_trystorev_storev_release()
454 [newv] "r" (newv), in rseq_cmpeqv_trystorev_storev_release()
482 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
[all …]
Drseq-skip.h9 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
30 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
38 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
46 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
54 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
62 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev_release() argument
Drseq-s390.h138 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
172 [newv] "r" (newv) in rseq_cmpeqv_storev()
317 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
358 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
385 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
387 return rseq_cmpeqv_trystorev_storev(v, expect, v2, newv2, newv, cpu); in rseq_cmpeqv_trystorev_storev_release()
393 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
437 [newv] "r" (newv) in rseq_cmpeqv_cmpeqv_storev()
465 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
542 [newv] "r" (newv), in rseq_cmpeqv_trymemcpy_storev()
[all …]
Drseq-arm.h153 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
192 [newv] "r" (newv) in rseq_cmpeqv_storev()
346 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
392 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
421 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
468 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev_release()
497 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
548 [newv] "r" (newv) in rseq_cmpeqv_cmpeqv_storev()
579 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
665 [newv] "r" (newv), in rseq_cmpeqv_trymemcpy_storev()
[all …]
Drseq-mips.h160 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
197 [newv] "r" (newv) in rseq_cmpeqv_storev()
349 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
393 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
422 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
467 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev_release()
496 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
543 [newv] "r" (newv) in rseq_cmpeqv_cmpeqv_storev()
574 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
657 [newv] "r" (newv), in rseq_cmpeqv_trymemcpy_storev()
[all …]
/Linux-v5.10/arch/sh/include/asm/
Dcmpxchg-xchg.h28 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-v5.10/arch/openrisc/include/asm/
Dcmpxchg.h102 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-v5.10/arch/xtensa/include/asm/
Dcmpxchg.h185 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()