Home
last modified time | relevance | path

Searched refs:alternative (Results 1 – 25 of 208) sorted by relevance

123456789

/linux/arch/x86/include/asm/
H A Dsmap.h42 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 Dbarrier.h48 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
H A Dspecial_insns.h133 alternative("wbinvd", ASM_WBNOINVD, X86_FEATURE_WBNOINVD); in wbnoinvd()
/linux/arch/x86/um/asm/
H A Dbarrier.h15 #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 Dtrace.h110 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 Ddisas.h9 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 Dcheck.h48 struct alternative { struct
49 struct alternative *next; argument
96 struct alternative *alts;
/linux/arch/riscv/kernel/vdso/
H A Dvdso.lds.S48 .alternative : {
49 *(.alternative)
/linux/arch/riscv/kernel/
H A Dvmlinux.lds.S118 .alternative : {
120 KEEP(*(.alternative)) argument
/linux/tools/objtool/
H A Dtrace.c150 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 Ddisas.c49 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 Dvideo13947 alternative to raw1394's isochronous I/O functionality which had
/linux/Documentation/ABI/testing/
H A Dsysfs-firmware-dmi-tables14 through sysfs as an alternative to utilities reading them
/linux/Documentation/driver-api/firmware/
H A Dfw_search_path.rst20 There is an alternative to customize the path at run time after bootup, you
/linux/arch/loongarch/include/asm/
H A Dalternative.h103 #define alternative(oldinstr, newinstr, feature) \ macro
/linux/fs/9p/
H A DKconfig39 Security labels support alternative access control models
/linux/drivers/net/wireless/realtek/rtl8xxxu/
H A DKconfig10 This is an alternative driver for various Realtek RTL8XXX
/linux/arch/parisc/kernel/
H A DMakefile10 ptrace.o hardware.o inventory.o drivers.o alternative.o \
/linux/drivers/ntb/hw/idt/
H A DKconfig26 kernel PCI fixups. That's why the alternative pre-initialization
/linux/fs/ceph/
H A DKconfig43 Security labels support alternative access control models
/linux/fs/jfs/
H A DKconfig29 Security labels support alternative access control models
/linux/fs/ext2/
H A DKconfig44 Security labels support alternative access control models
/linux/arch/mips/boot/dts/mobileye/
H A Deyeq6h-pins.dtsi9 * [0] | MUX_SEL | 0 - GPIO, 1 - alternative func
/linux/arch/riscv/include/asm/
H A Dalternative-macros.h19 .pushsection .alternative, "a"
/linux/arch/s390/include/asm/
H A Dalternative.h163 #define alternative(oldinstr, altinstr, feature) \ macro

123456789