/linux-5.19.10/tools/testing/selftests/rseq/ |
D | rseq-ppc.h | 166 #define RSEQ_ASM_OP_CMPNE(var, expectnot, label) \ argument 168 RSEQ_CMP_LONG "cr7, %%r17, %[" __rseq_str(expectnot) "]\n\t" \ 277 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument 295 RSEQ_ASM_OP_CMPNE(v, expectnot, %l[cmpfail]) in rseq_cmpnev_storeoffp_load() 301 RSEQ_ASM_OP_CMPNE(v, expectnot, %l[error2]) in rseq_cmpnev_storeoffp_load() 319 [expectnot] "r" (expectnot), in rseq_cmpnev_storeoffp_load()
|
D | basic_percpu_ops_test.c | 169 intptr_t *targetptr, expectnot, *load; in this_cpu_list_pop() local 175 expectnot = (intptr_t)NULL; in this_cpu_list_pop() 178 ret = rseq_cmpnev_storeoffp_load(targetptr, expectnot, in this_cpu_list_pop()
|
D | rseq-riscv.h | 226 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument 240 RSEQ_ASM_OP_CMPNE(v, expectnot, "%l[cmpfail]") in rseq_cmpnev_storeoffp_load() 244 RSEQ_ASM_OP_CMPNE(v, expectnot, "%l[error2]") in rseq_cmpnev_storeoffp_load() 257 [expectnot] "r" (expectnot), in rseq_cmpnev_storeoffp_load()
|
D | rseq-arm64.h | 265 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument 280 RSEQ_ASM_OP_CMPNE(v, expectnot, %l[cmpfail]) in rseq_cmpnev_storeoffp_load() 284 RSEQ_ASM_OP_CMPNE(v, expectnot, %l[error2]) in rseq_cmpnev_storeoffp_load() 297 [expectnot] "r" (expectnot), in rseq_cmpnev_storeoffp_load()
|
D | rseq-x86.h | 181 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument 220 [expectnot] "r" (expectnot), in rseq_cmpnev_storeoffp_load() 790 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument 829 [expectnot] "r" (expectnot), in rseq_cmpnev_storeoffp_load()
|
D | rseq-s390.h | 205 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument 245 [expectnot] "r" (expectnot), in rseq_cmpnev_storeoffp_load()
|
D | rseq-skip.h | 15 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument
|
D | rseq-arm.h | 218 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument 260 [expectnot] "r" (expectnot), in rseq_cmpnev_storeoffp_load()
|
D | rseq-mips.h | 218 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot, in rseq_cmpnev_storeoffp_load() argument 258 [expectnot] "r" (expectnot), in rseq_cmpnev_storeoffp_load()
|
D | param_test.c | 574 intptr_t *targetptr, expectnot, *load; in this_cpu_list_pop() local 580 expectnot = (intptr_t)NULL; in this_cpu_list_pop() 583 ret = rseq_cmpnev_storeoffp_load(targetptr, expectnot, in this_cpu_list_pop()
|