Searched refs:__rseq_abi (Results 1 – 8 of 8) sorted by relevance
/external/linux-kselftest/tools/testing/selftests/rseq/ |
D | rseq-x86.h | 105 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 106 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 167 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 168 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 216 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 217 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 269 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 270 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 341 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_cmpeqv_storev() 342 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_cmpeqv_storev() [all …]
|
D | rseq-arm.h | 113 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 114 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 178 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 179 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 236 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 237 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 296 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 297 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 367 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev_release() 368 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
D | rseq-ppc.h | 192 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 193 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 253 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 254 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 308 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 309 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 363 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 364 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 428 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev_release() 429 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
D | rseq-mips.h | 138 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 139 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 201 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 202 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 259 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 260 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 317 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 318 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 386 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev_release() 387 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
D | rseq-s390.h | 124 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 125 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 187 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 188 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 239 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_addv() 240 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 293 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 294 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 366 [current_cpu_id] "m" (__rseq_abi.cpu_id), in rseq_cmpeqv_cmpeqv_storev() 367 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_cmpeqv_storev() [all …]
|
D | rseq-arm64.h | 199 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_cmpeqv_storev() 200 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_storev() 251 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_cmpnev_storeoffp_load() 252 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpnev_storeoffp_load() 298 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_addv() 299 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_addv() 344 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev() 345 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev() 398 [current_cpu_id] "Qo" (__rseq_abi.cpu_id), in rseq_cmpeqv_trystorev_storev_release() 399 [rseq_cs] "m" (__rseq_abi.rseq_cs), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
D | rseq.h | 47 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.c | 34 volatile struct rseq __rseq_abi = { variable 75 rc = sys_rseq(&__rseq_abi, sizeof(struct rseq), 0, RSEQ_SIG); in rseq_register_current_thread() 81 __rseq_abi.cpu_id = -2; in rseq_register_current_thread() 97 rc = sys_rseq(&__rseq_abi, sizeof(struct rseq), in rseq_unregister_current_thread()
|