/tools/testing/selftests/rseq/ |
D | rseq-arm.h | 121 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 123 "ldr r0, %[" __rseq_str(current_cpu_id) "]\n\t" \ 164 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 171 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 185 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 232 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 239 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 256 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 302 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_addv() 305 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_addv() [all …]
|
D | rseq-s390.h | 117 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 119 "c %[" __rseq_str(cpu_id) "], %[" __rseq_str(current_cpu_id) "]\n\t" \ 151 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 157 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 168 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 219 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 226 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 241 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 287 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_addv() 290 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_addv() [all …]
|
D | rseq-mips.h | 127 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 129 "lw $4, %[" __rseq_str(current_cpu_id) "]\n\t" \ 171 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 177 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 190 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 232 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 238 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 254 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 295 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_addv() 298 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_addv() [all …]
|
D | rseq-ppc.h | 143 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 145 RSEQ_LOAD_INT(current_cpu_id) "%%r17, %[" __rseq_str(current_cpu_id) "]\n\t" \ 227 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 234 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 244 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 292 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 299 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 315 [current_cpu_id] "m" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 362 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_addv() 366 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_addv() [all …]
|
D | rseq-arm64.h | 174 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 176 RSEQ_ASM_OP_CMPEQ32(current_cpu_id, cpu_id, label) 220 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev() 225 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpeqv_storev() 233 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_cmpeqv_storev() 278 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpnev_storeoffp_load() 283 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_cmpnev_storeoffp_load() 294 [current_cpu_id] "Qo" (rseq_get_abi()->cpu_id), in rseq_cmpnev_storeoffp_load() 337 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_addv() 340 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, %l[error1]) in rseq_addv() [all …]
|
D | rseq-x86.h | 93 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 95 "cmpl %[" __rseq_str(cpu_id) "], " __rseq_str(current_cpu_id) "\n\t" \ 702 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \ argument 704 "cmpl %[" __rseq_str(cpu_id) "], " __rseq_str(current_cpu_id) "\n\t" \
|