Home
last modified time | relevance | path

Searched refs:__rseq_abi (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/rseq/
A Drseq-arm.h188 [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 Drseq-arm64.h233 [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 Drseq-mips.h193 [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 Drseq-ppc.h238 [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 Drseq.h46 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 Drseq-s390.h168 [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 Drseq.c34 __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 Drseq-x86.h144 [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