Home
last modified time | relevance | path

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

/external/linux-kselftest/tools/testing/selftests/rseq/
Drseq-x86.h105 [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 …]
Drseq-arm.h113 [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 …]
Drseq-ppc.h192 [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 …]
Drseq-mips.h138 [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 …]
Drseq-s390.h124 [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 …]
Drseq-arm64.h199 [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 …]
Drseq.h47 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()
Drseq.c34 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()