Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/tools/testing/selftests/rseq/
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-x86.h116 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
149 [newv] "r" (newv) in rseq_cmpeqv_storev()
357 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
397 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
428 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
430 return rseq_cmpeqv_trystorev_storev(v, expect, v2, newv2, newv, cpu); in rseq_cmpeqv_trystorev_storev_release()
436 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
479 [newv] "r" (newv) in rseq_cmpeqv_cmpeqv_storev()
512 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
588 [newv] "r" (newv), in rseq_cmpeqv_trymemcpy_storev()
[all …]
Drseq-ppc.h213 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
239 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in rseq_cmpeqv_storev()
248 [newv] "r" (newv) in rseq_cmpeqv_storev()
407 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
436 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in rseq_cmpeqv_trystorev_storev()
449 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
480 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
511 RSEQ_ASM_OP_FINAL_STORE(newv, v, 2) in rseq_cmpeqv_trystorev_storev_release()
524 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev_release()
555 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()
376 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
398 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in rseq_cmpeqv_trystorev_storev()
407 [newv] "r" (newv), in rseq_cmpeqv_trystorev_storev()
439 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
461 RSEQ_ASM_OP_FINAL_STORE_RELEASE(newv, v, 3) in rseq_cmpeqv_trystorev_storev_release()
470 [newv] "r" (newv), in rseq_cmpeqv_trystorev_storev_release()
502 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
[all …]
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()
330 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
371 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
403 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
405 return rseq_cmpeqv_trystorev_storev(v, expect, v2, newv2, newv, cpu); in rseq_cmpeqv_trystorev_storev_release()
411 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
455 [newv] "r" (newv) in rseq_cmpeqv_cmpeqv_storev()
489 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
566 [newv] "r" (newv), in rseq_cmpeqv_trymemcpy_storev()
[all …]
Drseq-arm.h151 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
189 [newv] "r" (newv) in rseq_cmpeqv_storev()
346 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
391 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
422 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
468 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev_release()
499 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
549 [newv] "r" (newv) in rseq_cmpeqv_cmpeqv_storev()
583 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
668 [newv] "r" (newv), in rseq_cmpeqv_trymemcpy_storev()
[all …]
Drseq-mips.h158 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument
194 [newv] "r" (newv) in rseq_cmpeqv_storev()
336 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev() argument
379 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev()
405 intptr_t newv, int cpu) in rseq_cmpeqv_trystorev_storev_release() argument
449 [newv] "r" (newv) in rseq_cmpeqv_trystorev_storev_release()
475 intptr_t newv, int cpu) in rseq_cmpeqv_cmpeqv_storev() argument
521 [newv] "r" (newv) in rseq_cmpeqv_cmpeqv_storev()
549 intptr_t newv, int cpu) in rseq_cmpeqv_trymemcpy_storev() argument
631 [newv] "r" (newv), in rseq_cmpeqv_trymemcpy_storev()
[all …]
/kernel/linux/linux-5.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()
/kernel/linux/linux-5.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()
/kernel/linux/linux-5.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()