Home
last modified time | relevance | path

Searched refs:__rseq_str (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/rseq/
H A Drseq-ppc.h46 #define RSEQ_STORE_LONG(arg) "std%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* To memory ("m" constraint) */
47 #define RSEQ_STORE_INT(arg) "stw%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* To memory ("m" constraint) */
48 #define RSEQ_LOAD_LONG(arg) "ld%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* From memory ("m" constraint) */
49 #define RSEQ_LOAD_INT(arg) "lwz%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* From memory ("m" constraint) */
58 __rseq_str(label) ":\n\t" \
59 ".long " __rseq_str(versio
[all...]
H A Drseq-arm64.h98 __rseq_str(label) ":\n" \
99 " .long " __rseq_str(version) ", " __rseq_str(flags) "\n" \
100 " .quad " __rseq_str(start_ip) ", " \
101 __rseq_str(post_commit_offset) ", " \
102 __rseq_str(abort_ip) "\n" \
105 " .quad " __rseq_str(label) "b\n" \
122 " .quad " __rseq_str(start_ip) ", " __rseq_str(exit_ip) "\n" \
127 " adrp " RSEQ_ASM_TMP_REG ", " __rseq_str(cs_labe
[all...]
H A Drseq-riscv.h56 __rseq_str(label) ":\n" \
57 ".long " __rseq_str(version) ", " __rseq_str(flags) "\n" \
58 ".quad " __rseq_str(start_ip) ", " \
59 __rseq_str(post_commit_offset) ", " \
60 __rseq_str(abort_ip) "\n" \
63 ".quad " __rseq_str(label) "b\n" \
80 ".quad " __rseq_str(start_ip) ", " __rseq_str(exit_ip) "\n" \
85 "la " RSEQ_ASM_TMP_REG_1 ", " __rseq_str(cs_labe
[all...]
H A Drseq-x86.h62 __rseq_str(label) ":\n\t" \
63 ".long " __rseq_str(version) ", " __rseq_str(flags) "\n\t" \
64 ".quad " __rseq_str(start_ip) ", " __rseq_str(post_commit_offset) ", " __rseq_str(abort_ip) "\n\t" \
67 ".quad " __rseq_str(label) "b\n\t" \
85 ".quad " __rseq_str(start_ip) ", " __rseq_str(exit_ip) "\n\t" \
90 "leaq " __rseq_str(cs_labe
[all...]
H A Drseq-s390.h45 __rseq_str(label) ":\n\t" \
46 ".long " __rseq_str(version) ", " __rseq_str(flags) "\n\t" \
47 ".quad " __rseq_str(start_ip) ", " __rseq_str(post_commit_offset) ", " __rseq_str(abort_ip) "\n\t" \
50 ".quad " __rseq_str(label) "b\n\t" \
63 ".quad " __rseq_str(start_ip) ", " __rseq_str(exit_ip) "\n\t" \
72 __rseq_str(labe
[all...]
H A Drseq-mips.h87 __rseq_str(label) ":\n\t" \
88 ".word " __rseq_str(version) ", " __rseq_str(flags) "\n\t" \
89 LONG " " U32_U64_PAD(__rseq_str(start_ip)) "\n\t" \
90 LONG " " U32_U64_PAD(__rseq_str(post_commit_offset)) "\n\t" \
91 LONG " " U32_U64_PAD(__rseq_str(abort_ip)) "\n\t" \
94 LONG " " U32_U64_PAD(__rseq_str(label) "b") "\n\t" \
111 LONG " " U32_U64_PAD(__rseq_str(start_ip)) "\n\t" \
112 LONG " " U32_U64_PAD(__rseq_str(exit_ip)) "\n\t" \
117 LONG_LA " $4, " __rseq_str(cs_labe
[all...]
H A Drseq-arm.h86 __rseq_str(label) ":\n\t" \
87 ".word " __rseq_str(version) ", " __rseq_str(flags) "\n\t" \
88 ".word " __rseq_str(start_ip) ", 0x0, " __rseq_str(post_commit_offset) ", 0x0, " __rseq_str(abort_ip) ", 0x0\n\t" \
91 ".word " __rseq_str(label) "b, 0x0\n\t" \
108 ".word " __rseq_str(start_ip) ", 0x0, " __rseq_str(exit_ip) ", 0x0\n\t" \
113 "adr r0, " __rseq_str(cs_labe
[all...]
H A Drseq.h105 #define __rseq_str(x) __rseq_str_1(x) macro
108 fprintf(stderr, fmt "(in %s() at " __FILE__ ":" __rseq_str(__LINE__)"\n", \
/kernel/linux/linux-5.10/tools/testing/selftests/rseq/
H A Drseq-ppc.h50 #define RSEQ_STORE_LONG(arg) "std%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* To memory ("m" constraint) */
51 #define RSEQ_STORE_INT(arg) "stw%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* To memory ("m" constraint) */
52 #define RSEQ_LOAD_LONG(arg) "ld%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* From memory ("m" constraint) */
53 #define RSEQ_LOAD_INT(arg) "lwz%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* From memory ("m" constraint) */
62 __rseq_str(label) ":\n\t" \
63 ".long " __rseq_str(versio
[all...]
H A Drseq-arm64.h100 __rseq_str(label) ":\n" \
101 " .long " __rseq_str(version) ", " __rseq_str(flags) "\n" \
102 " .quad " __rseq_str(start_ip) ", " \
103 __rseq_str(post_commit_offset) ", " \
104 __rseq_str(abort_ip) "\n" \
107 " .quad " __rseq_str(label) "b\n" \
124 " .quad " __rseq_str(start_ip) ", " __rseq_str(exit_ip) "\n" \
129 " adrp " RSEQ_ASM_TMP_REG ", " __rseq_str(cs_labe
[all...]
H A Drseq-s390.h49 __rseq_str(label) ":\n\t" \
50 ".long " __rseq_str(version) ", " __rseq_str(flags) "\n\t" \
51 ".quad " __rseq_str(start_ip) ", " __rseq_str(post_commit_offset) ", " __rseq_str(abort_ip) "\n\t" \
54 ".quad " __rseq_str(label) "b\n\t" \
67 ".quad " __rseq_str(start_ip) ", " __rseq_str(exit_ip) "\n\t" \
76 __rseq_str(labe
[all...]
H A Drseq-mips.h93 __rseq_str(label) ":\n\t" \
94 ".word " __rseq_str(version) ", " __rseq_str(flags) "\n\t" \
95 LONG " " U32_U64_PAD(__rseq_str(start_ip)) "\n\t" \
96 LONG " " U32_U64_PAD(__rseq_str(post_commit_offset)) "\n\t" \
97 LONG " " U32_U64_PAD(__rseq_str(abort_ip)) "\n\t" \
100 LONG " " U32_U64_PAD(__rseq_str(label) "b") "\n\t" \
117 LONG " " U32_U64_PAD(__rseq_str(start_ip)) "\n\t" \
118 LONG " " U32_U64_PAD(__rseq_str(exit_ip)) "\n\t" \
123 LONG_LA " $4, " __rseq_str(cs_labe
[all...]
H A Drseq-arm.h90 __rseq_str(label) ":\n\t" \
91 ".word " __rseq_str(version) ", " __rseq_str(flags) "\n\t" \
92 ".word " __rseq_str(start_ip) ", 0x0, " __rseq_str(post_commit_offset) ", 0x0, " __rseq_str(abort_ip) ", 0x0\n\t" \
95 ".word " __rseq_str(label) "b, 0x0\n\t" \
112 ".word " __rseq_str(start_ip) ", 0x0, " __rseq_str(exit_ip) ", 0x0\n\t" \
117 "adr r0, " __rseq_str(cs_labe
[all...]
H A Drseq-x86.h61 __rseq_str(label) ":\n\t" \
62 ".long " __rseq_str(version) ", " __rseq_str(flags) "\n\t" \
63 ".quad " __rseq_str(start_ip) ", " __rseq_str(post_commit_offset) ", " __rseq_str(abort_ip) "\n\t" \
66 ".quad " __rseq_str(label) "b\n\t" \
84 ".quad " __rseq_str(start_ip) ", " __rseq_str(exit_ip) "\n\t" \
89 "leaq " __rseq_str(cs_labe
[all...]
H A Drseq.h72 #define __rseq_str(x) __rseq_str_1(x) macro
75 fprintf(stderr, fmt "(in %s() at " __FILE__ ":" __rseq_str(__LINE__)"\n", \

Completed in 7 milliseconds