Searched refs:rseq_get_abi (Results 1 – 6 of 6) sorted by relevance
/linux-5.19.10/tools/testing/selftests/rseq/ |
D | rseq-arm.h | 185 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 186 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_storev() 256 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 257 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpnev_storeoffp_load() 318 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_addv() 319 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_addv() 383 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev() 384 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev() 460 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev_release() 461 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
D | rseq-mips.h | 190 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 191 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_storev() 254 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 255 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpnev_storeoffp_load() 311 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_addv() 312 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_addv() 371 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev() 372 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev() 441 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev_release() 442 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
D | rseq-s390.h | 168 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 169 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_storev() 241 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 242 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpnev_storeoffp_load() 301 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_addv() 302 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_addv() 363 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev() 364 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev() 447 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_cmpeqv_storev() 448 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_cmpeqv_storev() [all …]
|
D | rseq-arm64.h | 233 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 234 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_storev() 294 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 295 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpnev_storeoffp_load() 349 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_addv() 350 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_addv() 403 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev() 404 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev() 466 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev_release() 467 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
D | rseq-ppc.h | 244 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 245 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_storev() 315 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 316 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpnev_storeoffp_load() 378 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_addv() 379 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_addv() 441 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev() 442 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev() 516 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_trystorev_storev_release() 517 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev_release() [all …]
|
D | rseq.h | 58 static inline struct rseq_abi *rseq_get_abi(void) in rseq_get_abi() function 127 return RSEQ_ACCESS_ONCE(rseq_get_abi()->cpu_id); in rseq_current_cpu_raw() 143 return RSEQ_ACCESS_ONCE(rseq_get_abi()->cpu_id_start); in rseq_cpu_start() 158 RSEQ_WRITE_ONCE(rseq_get_abi()->rseq_cs.arch.ptr, 0); in rseq_clear_rseq_cs()
|