ALTERNATIVE
Defined as a preprocessor macro in:
Referenced (in 61 files total) in:
- arch/arm64/include/asm/alternative-macros.h:
- arch/arm64/include/asm/arch_timer.h:
- arch/arm64/include/asm/barrier.h, line 43
- arch/arm64/include/asm/io.h:
- arch/arm64/include/asm/kvm_hyp.h:
- arch/arm64/include/asm/kvm_mmu.h, line 328
- arch/arm64/include/asm/lse.h, line 28
- arch/arm64/include/asm/mte-kasan.h:
- arch/arm64/include/asm/percpu.h:
- arch/arm64/include/asm/rwonce.h, line 17
- arch/arm64/include/asm/sysreg.h:
- arch/arm64/include/asm/tlbflush.h:
- arch/arm64/include/asm/uaccess.h:
- arch/arm64/include/asm/vdso/gettimeofday.h, line 88
- arch/arm64/kernel/pi/patch-scs.c, line 86
- arch/arm64/kvm/at.c, line 441
- arch/arm64/kvm/hyp/include/hyp/switch.h, line 714
- arch/arm64/kvm/hyp/nvhe/mem_protect.c, line 316
- arch/arm64/kvm/hyp/nvhe/tlb.c, line 115
- arch/arm64/kvm/hyp/vhe/switch.c, line 208
- arch/arm64/mm/context.c, line 344
- arch/loongarch/include/asm/alternative-asm.h, line 29
- arch/loongarch/include/asm/alternative.h:
- arch/parisc/include/asm/alternative.h:
- arch/parisc/include/asm/barrier.h, line 12
- arch/parisc/include/asm/cache.h:
- arch/parisc/kernel/alternative.c, line 83
- arch/riscv/include/asm/alternative-macros.h, line 151
- arch/riscv/include/asm/arch_hweight.h:
- arch/riscv/include/asm/bitops.h:
- arch/riscv/include/asm/checksum.h, line 56
- arch/riscv/include/asm/cmpxchg.h, line 243
- arch/riscv/include/asm/cpufeature.h:
- arch/riscv/include/asm/errata_list.h:
- arch/riscv/include/asm/pgtable.h, line 500
- arch/riscv/lib/crc32.c:
- arch/riscv/lib/csum.c:
- arch/riscv/mm/pgtable.c, line 12
- arch/s390/include/asm/alternative.h:
- arch/s390/include/asm/facility.h, line 62
- arch/s390/include/asm/lowcore.h:
- arch/s390/include/asm/processor.h, line 421
- arch/s390/include/asm/spinlock.h, line 82
- arch/s390/lib/spinlock.c:
- arch/x86/entry/calling.h:
- arch/x86/include/asm/alternative.h:
- arch/x86/include/asm/arch_hweight.h:
- arch/x86/include/asm/barrier.h:
- arch/x86/include/asm/cmpxchg_32.h:
- arch/x86/include/asm/kvm_para.h, line 22
- arch/x86/include/asm/msr.h, line 312
- arch/x86/include/asm/nospec-branch.h:
- arch/x86/include/asm/paravirt_types.h, line 397
- arch/x86/include/asm/percpu.h:
- arch/x86/include/asm/processor.h, line 701
- arch/x86/include/asm/smap.h:
- arch/x86/include/asm/uaccess_64.h:
- arch/x86/kernel/alternative.c, line 1659
- arch/x86/kernel/fpu/xstate.h, line 131
- tools/arch/arm64/include/asm/sysreg.h:
- tools/include/asm/alternative.h:
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.