| /linux/arch/x86/include/asm/ |
| H A D | smap.h | 42 alternative("", "clac", X86_FEATURE_SMAP); in clac() 47 alternative("", "stac", X86_FEATURE_SMAP); in stac() 67 alternative("", "clac", X86_FEATURE_LASS); in lass_clac() 72 alternative("", "stac", X86_FEATURE_LASS); in lass_stac()
|
| H A D | barrier.h | 48 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
|
| H A D | special_insns.h | 133 alternative("wbinvd", ASM_WBNOINVD, X86_FEATURE_WBNOINVD); in wbnoinvd()
|
| /linux/arch/x86/um/asm/ |
| H A D | barrier.h | 15 #define mb() alternative("lock addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2) 16 #define rmb() alternative("lock addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2) 17 #define wmb() alternative("lock addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
|
| /linux/tools/objtool/include/objtool/ |
| H A D | trace.h | 110 void trace_alt_begin(struct instruction *orig_insn, struct alternative *alt, 112 void trace_alt_end(struct instruction *orig_insn, struct alternative *alt, 133 struct alternative *alt, in trace_alt_begin() 136 struct alternative *alt, in trace_alt_end()
|
| H A D | disas.h | 9 struct alternative; 29 char *disas_alt_name(struct alternative *alt); 69 static inline char *disas_alt_name(struct alternative *alt) in disas_alt_name()
|
| H A D | check.h | 48 struct alternative { struct 49 struct alternative *next; argument 96 struct alternative *alts;
|
| /linux/arch/riscv/kernel/vdso/ |
| H A D | vdso.lds.S | 48 .alternative : { 49 *(.alternative)
|
| /linux/arch/riscv/kernel/ |
| H A D | vmlinux.lds.S | 118 .alternative : { 120 KEEP(*(.alternative)) argument
|
| /linux/tools/objtool/ |
| H A D | trace.c | 150 void trace_alt_begin(struct instruction *orig_insn, struct alternative *alt, in trace_alt_begin() 197 void trace_alt_end(struct instruction *orig_insn, struct alternative *alt, in trace_alt_end()
|
| H A D | disas.c | 49 struct alternative *alt; /* alternative or NULL if default code */ 626 struct alternative *alt; in disas_alt_type_name() 655 char *disas_alt_name(struct alternative *alt) in disas_alt_name() 722 struct alternative *alt) in disas_alt_init() 1081 struct alternative *alt; in disas_alt()
|
| /linux/Documentation/ABI/removed/ |
| H A D | video1394 | 7 alternative to raw1394's isochronous I/O functionality which had
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-firmware-dmi-tables | 14 through sysfs as an alternative to utilities reading them
|
| /linux/Documentation/driver-api/firmware/ |
| H A D | fw_search_path.rst | 20 There is an alternative to customize the path at run time after bootup, you
|
| /linux/arch/loongarch/include/asm/ |
| H A D | alternative.h | 103 #define alternative(oldinstr, newinstr, feature) \ macro
|
| /linux/fs/9p/ |
| H A D | Kconfig | 39 Security labels support alternative access control models
|
| /linux/drivers/net/wireless/realtek/rtl8xxxu/ |
| H A D | Kconfig | 10 This is an alternative driver for various Realtek RTL8XXX
|
| /linux/arch/parisc/kernel/ |
| H A D | Makefile | 10 ptrace.o hardware.o inventory.o drivers.o alternative.o \
|
| /linux/drivers/ntb/hw/idt/ |
| H A D | Kconfig | 26 kernel PCI fixups. That's why the alternative pre-initialization
|
| /linux/fs/ceph/ |
| H A D | Kconfig | 43 Security labels support alternative access control models
|
| /linux/fs/jfs/ |
| H A D | Kconfig | 29 Security labels support alternative access control models
|
| /linux/fs/ext2/ |
| H A D | Kconfig | 44 Security labels support alternative access control models
|
| /linux/arch/mips/boot/dts/mobileye/ |
| H A D | eyeq6h-pins.dtsi | 9 * [0] | MUX_SEL | 0 - GPIO, 1 - alternative func
|
| /linux/arch/riscv/include/asm/ |
| H A D | alternative-macros.h | 19 .pushsection .alternative, "a"
|
| /linux/arch/s390/include/asm/ |
| H A D | alternative.h | 163 #define alternative(oldinstr, altinstr, feature) \ macro
|