Lines Matching refs:label
94 #define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, start_ip, \
98 __rseq_str(label) ":\n" \
105 " .quad " __rseq_str(label) "b\n" \
108 #define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
109 __RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
125 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
131 __rseq_str(label) ":\n"
133 #define RSEQ_ASM_DEFINE_ABORT(label, abort_label) \
136 __rseq_str(label) ":\n" \
154 #define RSEQ_ASM_OP_CMPEQ(var, expect, label) \
158 " cbnz " RSEQ_ASM_TMP_REG ", " __rseq_str(label) "\n"
160 #define RSEQ_ASM_OP_CMPEQ32(var, expect, label) \
164 " cbnz " RSEQ_ASM_TMP_REG32 ", " __rseq_str(label) "\n"
166 #define RSEQ_ASM_OP_CMPNE(var, expect, label) \
170 " cbz " RSEQ_ASM_TMP_REG ", " __rseq_str(label) "\n"
172 #define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
174 RSEQ_ASM_OP_CMPEQ32(current_cpu_id, cpu_id, label)