Searched refs:__rseq_str (Results 1 - 15 of 15) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/rseq/ |
H A D | rseq-ppc.h | 46 #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 D | rseq-arm64.h | 98 __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 D | rseq-riscv.h | 56 __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 D | rseq-x86.h | 62 __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 D | rseq-s390.h | 45 __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 D | rseq-mips.h | 87 __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 D | rseq-arm.h | 86 __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 D | rseq.h | 105 #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 D | rseq-ppc.h | 50 #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 D | rseq-arm64.h | 100 __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 D | rseq-s390.h | 49 __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 D | rseq-mips.h | 93 __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 D | rseq-arm.h | 90 __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 D | rseq-x86.h | 61 __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 D | rseq.h | 72 #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