Searched refs:thunk (Results 1 – 4 of 4) sorted by relevance
102 u8 *instr, *thunk, *br; in __nospec_revert() local115 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()
107 ifeq ($(call cc-option-yn,$(CC_FLAGS_MARCH) -mindirect-branch=thunk),y)108 CC_FLAGS_EXPOLINE := -mindirect-branch=thunk109 CC_FLAGS_EXPOLINE += -mfunction-return=thunk
572 Requires a compiler with -mindirect-branch=thunk support for full
2419 def_bool $(cc-option,-mfunction-return=thunk-extern)2450 branches. Requires a compiler with -mindirect-branch=thunk-extern2460 Requires a compiler with -mfunction-return=thunk-extern