Searched refs:thunk (Results 1 - 13 of 13) sorted by relevance

/linux-master/arch/s390/tools/
H A Dgcc-thunk-extern.sh6 cat << "END" | $@ -x c - -fno-PIE -march=z10 -mindirect-branch=thunk-extern -mfunction-return=thunk-extern -mindirect-branch-table -O2 -c -o /dev/null
/linux-master/arch/s390/kernel/
H A Dnospec-branch.c103 u8 *instr, *thunk, *br; local
117 thunk = instr + (*(int *)(instr + 2)) * 2;
118 if (thunk[0] == 0xc6 && thunk[1] == 0x00)
120 br = thunk + (*(int *)(thunk + 2)) * 2;
127 /* brcl to thunk, replace with br + nop */
132 /* brasl to thunk, replace with basr + nop */
/linux-master/drivers/mtd/chips/
H A Dfwh_lock.h30 unsigned long adr, int len, void *thunk)
33 struct fwh_xxlock_thunk *xxlt = (struct fwh_xxlock_thunk *)thunk;
29 fwh_xxlock_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
H A Dcfi_util.c358 loff_t ofs, size_t len, void *thunk)
418 ret = (*frob)(map, &cfi->chips[chipnum], adr, size, thunk);
357 cfi_varsize_frob(struct mtd_info *mtd, varsize_frob_t frob, loff_t ofs, size_t len, void *thunk) argument
H A Dcfi_cmdset_0001.c1953 unsigned long adr, int len, void *thunk)
2092 int len, void *thunk)
2110 int len, void *thunk)
2113 adr, do_getlockstatus_oneblock(map, chip, adr, len, thunk));
2122 unsigned long adr, int len, void *thunk)
2142 if (thunk == DO_XXLOCK_ONEBLOCK_LOCK) {
2145 } else if (thunk == DO_XXLOCK_ONEBLOCK_UNLOCK) {
1952 do_erase_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
2089 do_getlockstatus_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
2107 do_printlockstatus_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
2121 do_xxlock_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
H A Dcfi_cmdset_0002.c2512 static int __xipram do_erase_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
2633 unsigned long adr, int len, void *thunk)
2668 unsigned long adr, int len, void *thunk)
2720 unsigned long adr, int len, void *thunk)
2744 if (thunk == DO_XXLOCK_ONEBLOCK_LOCK) {
2748 } else if (thunk == DO_XXLOCK_ONEBLOCK_UNLOCK) {
2756 } else if (thunk == DO_XXLOCK_ONEBLOCK_GETLOCK) {
2632 do_atmel_lock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
2667 do_atmel_unlock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
2718 do_ppb_xxlock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument
/linux-master/arch/s390/
H A DMakefile92 CC_FLAGS_EXPOLINE := -mindirect-branch=thunk-extern
93 CC_FLAGS_EXPOLINE += -mfunction-return=thunk-extern
95 CC_FLAGS_EXPOLINE := -mindirect-branch=thunk
96 CC_FLAGS_EXPOLINE += -mfunction-return=thunk
/linux-master/arch/x86/
H A DMakefile16 RETPOLINE_CFLAGS := $(call cc-option,-mindirect-branch=thunk-extern -mindirect-branch-register)
17 RETPOLINE_VDSO_CFLAGS := $(call cc-option,-mindirect-branch=thunk-inline -mindirect-branch-register)
20 RETPOLINE_CFLAGS := -mretpoline-external-thunk
26 RETHUNK_CFLAGS := -mfunction-return=thunk-extern
/linux-master/tools/virtio/
H A DMakefile18 CFLAGS += -g -O2 -Werror -Wno-maybe-uninitialized -Wall -I. -I../include/ -I ../../usr/include/ -Wno-pointer-sign -fno-strict-overflow -fno-strict-aliasing -fno-common -MMD -U_FORTIFY_SOURCE -include ../../include/linux/kconfig.h $(call cc-option,-mfunction-return=thunk) $(call cc-option,-fcf-protection=none) $(call cc-option,-mindirect-branch-register)
/linux-master/include/linux/mtd/
H A Dcfi.h381 unsigned long adr, int len, void *thunk);
384 loff_t ofs, size_t len, void *thunk);
/linux-master/drivers/mtd/lpddr/
H A Dlpddr_cmds.c713 static int do_xxlock(struct mtd_info *mtd, loff_t adr, uint32_t len, int thunk) argument
728 if (thunk == DO_XXLOCK_LOCK) {
731 } else if (thunk == DO_XXLOCK_UNLOCK) {
/linux-master/rust/
H A DMakefile283 -mindirect-branch=thunk-extern -mindirect-branch-register \
284 -mfunction-return=thunk-extern -mrecord-mcount -mabi=lp64 \
/linux-master/drivers/md/
H A Ddm-cache-metadata.c1285 struct thunk { struct

Completed in 204 milliseconds