Home
last modified time | relevance | path

Searched refs:rseq_get_abi (Results 1 – 6 of 6) sorted by relevance

/linux-5.19.10/tools/testing/selftests/rseq/
Drseq-arm.h185 [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 …]
Drseq-mips.h190 [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 …]
Drseq-s390.h168 [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 …]
Drseq-arm64.h233 [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 …]
Drseq-ppc.h244 [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 …]
Drseq.h58 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()