Searched refs:__rseq_abi (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.10/tools/testing/selftests/rseq/ |
| 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() 384 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 385 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 460 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev_release() 461 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
| 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()
|
| 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() 391 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 392 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 450 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev_release() 451 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
| 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() 385 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 386 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 459 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev_release() 460 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
| 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() 422 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 423 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 492 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev_release() 493 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
| 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 …]
|
| 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()
|
| 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 …]
|