/Linux-v4.19/arch/s390/kernel/ |
D | nospec-branch.c | 101 u8 *instr, *thunk, *br; in __nospec_revert() local 114 thunk = instr + (*(int *)(instr + 2)) * 2; in __nospec_revert() 115 if (thunk[0] == 0xc6 && thunk[1] == 0x00) in __nospec_revert() 117 br = thunk + (*(int *)(thunk + 2)) * 2; in __nospec_revert() 118 else if (thunk[0] == 0xc0 && (thunk[1] & 0x0f) == 0x00 && in __nospec_revert() 119 thunk[6] == 0x44 && thunk[7] == 0x00 && in __nospec_revert() 120 (thunk[8] & 0x0f) == 0x00 && thunk[9] == 0x00 && in __nospec_revert() 121 (thunk[1] & 0xf0) == (thunk[8] & 0xf0)) in __nospec_revert() 123 br = thunk + (*(int *)(thunk + 2)) * 2; in __nospec_revert()
|
/Linux-v4.19/drivers/mtd/chips/ |
D | fwh_lock.h | 30 unsigned long adr, int len, void *thunk) in fwh_xxlock_oneblock() argument 33 struct fwh_xxlock_thunk *xxlt = (struct fwh_xxlock_thunk *)thunk; in fwh_xxlock_oneblock()
|
D | cfi_util.c | 353 loff_t ofs, size_t len, void *thunk) in cfi_varsize_frob() argument 413 ret = (*frob)(map, &cfi->chips[chipnum], adr, size, thunk); in cfi_varsize_frob()
|
D | cfi_cmdset_0001.c | 1931 unsigned long adr, int len, void *thunk) in do_erase_oneblock() argument 2070 int len, void *thunk) in do_getlockstatus_oneblock() argument 2088 int len, void *thunk) in do_printlockstatus_oneblock() argument 2091 adr, do_getlockstatus_oneblock(map, chip, adr, len, thunk)); in do_printlockstatus_oneblock() 2100 unsigned long adr, int len, void *thunk) in do_xxlock_oneblock() argument 2120 if (thunk == DO_XXLOCK_ONEBLOCK_LOCK) { in do_xxlock_oneblock() 2123 } else if (thunk == DO_XXLOCK_ONEBLOCK_UNLOCK) { in do_xxlock_oneblock()
|
D | cfi_cmdset_0002.c | 2333 …_erase_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) in do_erase_oneblock() argument 2450 unsigned long adr, int len, void *thunk) in do_atmel_lock() argument 2485 unsigned long adr, int len, void *thunk) in do_atmel_unlock() argument 2539 unsigned long adr, int len, void *thunk) in do_ppb_xxlock() argument 2563 if (thunk == DO_XXLOCK_ONEBLOCK_LOCK) { in do_ppb_xxlock() 2567 } else if (thunk == DO_XXLOCK_ONEBLOCK_UNLOCK) { in do_ppb_xxlock() 2575 } else if (thunk == DO_XXLOCK_ONEBLOCK_GETLOCK) { in do_ppb_xxlock()
|
/Linux-v4.19/arch/s390/ |
D | Makefile | 88 ifeq ($(call cc-option-yn,$(CC_FLAGS_MARCH) -mindirect-branch=thunk),y) 89 CC_FLAGS_EXPOLINE := -mindirect-branch=thunk 90 CC_FLAGS_EXPOLINE += -mfunction-return=thunk
|
D | Kconfig | 577 Requires a compiler with -mindirect-branch=thunk support for full
|
/Linux-v4.19/include/linux/mtd/ |
D | cfi.h | 386 unsigned long adr, int len, void *thunk); 389 loff_t ofs, size_t len, void *thunk);
|
/Linux-v4.19/drivers/mtd/lpddr/ |
D | lpddr_cmds.c | 702 static int do_xxlock(struct mtd_info *mtd, loff_t adr, uint32_t len, int thunk) in do_xxlock() argument 717 if (thunk == DO_XXLOCK_LOCK) { in do_xxlock() 720 } else if (thunk == DO_XXLOCK_UNLOCK) { in do_xxlock()
|
/Linux-v4.19/ |
D | Makefile | 499 RETPOLINE_CFLAGS_GCC := -mindirect-branch=thunk-extern -mindirect-branch-register 500 RETPOLINE_VDSO_CFLAGS_GCC := -mindirect-branch=thunk-inline -mindirect-branch-register 501 RETPOLINE_CFLAGS_CLANG := -mretpoline-external-thunk
|
/Linux-v4.19/scripts/gcc-plugins/ |
D | gcc-common.h | 313 return node->analyzed && !node->thunk.thunk_p && !node->alias; in cgraph_function_with_gimple_body_p()
|
/Linux-v4.19/drivers/md/ |
D | dm-cache-metadata.c | 1261 struct thunk { struct
|
/Linux-v4.19/arch/x86/ |
D | Kconfig | 441 branches. Requires a compiler with -mindirect-branch=thunk-extern
|
/Linux-v4.19/Documentation/admin-guide/ |
D | kernel-parameters.txt | 4184 retpoline,amd - AMD-specific minimal thunk
|