Lines Matching refs:reg
16 .macro RETPOLINE reg
25 mov %\reg, (%_ASM_SP)
30 .macro THUNK reg
33 SYM_INNER_LABEL(__x86_indirect_thunk_\reg, SYM_L_GLOBAL)
36 ALTERNATIVE_2 __stringify(RETPOLINE \reg), \
37 __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE, \
38 __stringify(ANNOTATE_RETPOLINE_SAFE; jmp *%\reg), ALT_NOT(X86_FEATURE_RETPOLINE)
45 * only see one instance of "__x86_indirect_thunk_\reg" rather
55 #define EXPORT_THUNK(reg) __EXPORT_THUNK(__x86_indirect_thunk_ ## reg)
60 #define GEN(reg) THUNK reg
61 #include <asm/GEN-for-each-reg.h>
67 #define GEN(reg) EXPORT_THUNK(reg)
68 #include <asm/GEN-for-each-reg.h>