Home
last modified time | relevance | path

Searched refs:thunk (Results 1 – 4 of 4) sorted by relevance

/arch/s390/kernel/
Dnospec-branch.c102 u8 *instr, *thunk, *br; in __nospec_revert() local
115 thunk = instr + (*(int *)(instr + 2)) * 2; in __nospec_revert()
116 if (thunk[0] == 0xc6 && thunk[1] == 0x00) in __nospec_revert()
118 br = thunk + (*(int *)(thunk + 2)) * 2; in __nospec_revert()
119 else if (thunk[0] == 0xc0 && (thunk[1] & 0x0f) == 0x00 && in __nospec_revert()
120 thunk[6] == 0x44 && thunk[7] == 0x00 && in __nospec_revert()
121 (thunk[8] & 0x0f) == 0x00 && thunk[9] == 0x00 && in __nospec_revert()
122 (thunk[1] & 0xf0) == (thunk[8] & 0xf0)) in __nospec_revert()
124 br = thunk + (*(int *)(thunk + 2)) * 2; in __nospec_revert()
/arch/s390/
DMakefile107 ifeq ($(call cc-option-yn,$(CC_FLAGS_MARCH) -mindirect-branch=thunk),y)
108 CC_FLAGS_EXPOLINE := -mindirect-branch=thunk
109 CC_FLAGS_EXPOLINE += -mfunction-return=thunk
DKconfig572 Requires a compiler with -mindirect-branch=thunk support for full
/arch/x86/
DKconfig2419 def_bool $(cc-option,-mfunction-return=thunk-extern)
2450 branches. Requires a compiler with -mindirect-branch=thunk-extern
2460 Requires a compiler with -mfunction-return=thunk-extern