Searched refs:__rseq_abi (Results 1 – 8 of 8) sorted by relevance
/linux/tools/testing/selftests/rseq/ |
A D | rseq-arm.h | 188 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 189 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 258 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 259 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 319 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 320 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 385 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 461 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() 541 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_cmpeqv_storev() 661 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trymemcpy_storev() [all …]
|
A D | rseq-arm64.h | 233 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 234 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 290 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 291 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 340 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_addv() 341 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 392 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 451 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() 512 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_cmpeqv_storev() 573 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trymemcpy_storev() [all …]
|
A D | rseq-mips.h | 193 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 194 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 261 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 262 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 322 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 323 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 386 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 460 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() 536 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_cmpeqv_storev() 653 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trymemcpy_storev() [all …]
|
A D | rseq-ppc.h | 238 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 239 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 304 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 305 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 362 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 363 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 423 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 493 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() 564 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_cmpeqv_storev() 639 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trymemcpy_storev() [all …]
|
A D | rseq.h | 46 extern __thread volatile struct rseq __rseq_abi; 111 return RSEQ_ACCESS_ONCE(__rseq_abi.cpu_id); in rseq_current_cpu_raw() 127 return RSEQ_ACCESS_ONCE(__rseq_abi.cpu_id_start); in rseq_cpu_start() 143 __rseq_abi.rseq_cs.ptr = 0; in rseq_clear_rseq_cs() 145 __rseq_abi.rseq_cs.ptr.ptr32 = 0; in rseq_clear_rseq_cs()
|
A D | rseq-s390.h | 168 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 169 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 236 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 237 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 291 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 292 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 350 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 351 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 429 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_cmpeqv_storev() 430 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_cmpeqv_storev() [all …]
|
A D | rseq.c | 34 __thread volatile struct rseq __rseq_abi = { variable 90 rc = sys_rseq(&__rseq_abi, sizeof(struct rseq), 0, RSEQ_SIG); in rseq_register_current_thread() 96 __rseq_abi.cpu_id = RSEQ_CPU_ID_REGISTRATION_FAILED; in rseq_register_current_thread() 118 rc = sys_rseq(&__rseq_abi, sizeof(struct rseq), in rseq_unregister_current_thread()
|
A D | rseq-x86.h | 144 [rseq_abi] "r" (&__rseq_abi), in rseq_cmpeqv_storev() 210 [rseq_abi] "r" (&__rseq_abi), in rseq_cmpnev_storeoffp_load() 261 [rseq_abi] "r" (&__rseq_abi), in rseq_addv() 317 [rseq_abi] "r" (&__rseq_abi), in rseq_offset_deref_addv() 375 [rseq_abi] "r" (&__rseq_abi), in rseq_cmpeqv_trystorev_storev() 452 [rseq_abi] "r" (&__rseq_abi), in rseq_cmpeqv_cmpeqv_storev() 558 [rseq_abi] "r" (&__rseq_abi), in rseq_cmpeqv_trymemcpy_storev() 722 [rseq_abi] "r" (&__rseq_abi), in rseq_cmpeqv_storev() 788 [rseq_abi] "r" (&__rseq_abi), in rseq_cmpnev_storeoffp_load() 839 [rseq_abi] "r" (&__rseq_abi), in rseq_addv() [all …]
|
Completed in 13 milliseconds