/linux/arch/riscv/include/asm/ |
H A D | alternative.h | 24 #define RISCV_ALTERNATIVES_BOOT 0 /* alternatives applied during regular boot */ 25 #define RISCV_ALTERNATIVES_MODULE 1 /* alternatives applied during module-init */ 26 #define RISCV_ALTERNATIVES_EARLY_BOOT 2 /* alternatives applied before mmu start */
|
H A D | vendor_extensions.h | 36 * The alternatives need some way of distinguishing between vendor extensions
|
H A D | checksum.h | 50 * worth checking if supported without Alternatives. in ip_fast_csum()
|
/linux/arch/arm64/kernel/ |
H A D | suspend.c | 106 * before alternatives are patched, but are only restored by in cpu_suspend() 107 * __cpu_suspend_exit() after alternatives are patched. To avoid in cpu_suspend() 109 * after alternatives have been patched. in cpu_suspend()
|
H A D | alternative.c | 9 #define pr_fmt(fmt) "alternatives: " fmt 256 pr_info("applying system-wide alternatives\n"); in apply_alternatives_all() 273 pr_info("applying boot alternatives\n"); in apply_boot_alternatives()
|
/linux/arch/loongarch/include/asm/ |
H A D | alternative-asm.h | 12 * enough information for the alternatives patching code to patch an 54 * Same as ALTERNATIVE macro above but for two alternatives. If CPU
|
/linux/arch/powerpc/perf/ |
H A D | power5+-pmu.c | 196 #define MAX_ALT 3 /* at most 3 alternatives for any event */ 213 * Scan the alternatives table for a match and return the 214 * index into the alternatives table if found, else -1. 260 /* new decode alternatives for power5+ */ in find_alternative_bdecode() 302 * This doesn't include alternatives that don't provide in power5p_get_alternatives() 305 * Note that even with these additional alternatives in power5p_get_alternatives() 306 * we never end up with more than 3 alternatives for any event. in power5p_get_alternatives()
|
H A D | power6-pmu.c | 310 #define MAX_ALT 4 /* at most 4 alternatives for any event */ 383 /* check the alternatives table */ in p6_get_alternatives() 386 /* copy out alternatives from list */ in p6_get_alternatives() 416 * This doesn't include alternatives that don't provide in p6_get_alternatives() 419 * Note that even with these additional alternatives in p6_get_alternatives() 420 * we never end up with more than 4 alternatives for any event. in p6_get_alternatives()
|
H A D | power7-pmu.c | 118 #define MAX_ALT 2 /* at most 2 alternatives for any event */ 127 * Scan the alternatives table for a match and return the 128 * index into the alternatives table if found, else -1. 183 * This doesn't include alternatives that don't provide in power7_get_alternatives()
|
/linux/tools/testing/selftests/powerpc/primitives/asm/ |
H A D | feature-fixups.h | 90 /* CPU feature sections with alternatives, use BEGIN_FTR_SECTION to start */ 125 /* MMU feature sections with alternatives, use BEGIN_FTR_SECTION to start */ 155 /* Firmware feature sections with alternatives */
|
/linux/arch/powerpc/include/asm/ |
H A D | feature-fixups.h | 90 /* CPU feature sections with alternatives, use BEGIN_FTR_SECTION to start */ 125 /* MMU feature sections with alternatives, use BEGIN_FTR_SECTION to start */ 155 /* Firmware feature sections with alternatives */
|
/linux/arch/parisc/kernel/ |
H A D | alternative.c | 21 __setup("no-alternatives", setup_no_alternatives); 113 pr_info("alternatives: optimizing cache-flushes.\n"); in apply_alternatives_all()
|
/linux/arch/riscv/lib/ |
H A D | csum.c | 45 * alternatives if supported in csum_ipv6_magic() 162 * alternatives if supported in do_csum_with_alignment() 249 * alternatives if supported in do_csum_no_alignment()
|
/linux/fs/notify/dnotify/ |
H A D | Kconfig | 9 superior alternatives, but some applications may still rely on
|
/linux/arch/arm64/include/asm/ |
H A D | alternative-macros.h | 47 * .error "Alternatives instruction length mismatch" 54 * Alternatives with callbacks do not generate replacement instructions.
|
/linux/arch/x86/kernel/ |
H A D | vmlinux.lds.S | 219 * Section for code used exclusively before alternatives are run. All 220 * references to such code must be patched out by alternatives, normally 250 * with alternatives, after which the section can be freed.
|
/linux/Documentation/ABI/stable/ |
H A D | vdso | 9 the vDSO and it often contains useful and highly-optimized alternatives
|
/linux/Documentation/scsi/ |
H A D | aha152x.rst | 78 Choose from 2 alternatives: 119 If you use both alternatives the first will be taken.
|
/linux/drivers/cpuidle/ |
H A D | Kconfig | 34 to use. Say Y here if you are not happy with the alternatives.
|
/linux/fs/verity/ |
H A D | Kconfig | 47 alternatives (such as userspace signature verification, and
|
/linux/Documentation/driver-api/ |
H A D | ioctl.rst | 231 Alternatives to ioctl 235 problem. Alternatives include:
|
/linux/include/linux/ |
H A D | indirect_call_wrapper.h | 54 * alternatives
|
/linux/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
H A D | event_alternatives_tests_p10.c | 22 * Check for event alternatives.
|
H A D | event_alternatives_tests_p9.c | 22 * Check for event alternatives.
|
/linux/tools/include/uapi/ |
H A D | README | 44 It's better than all the alternatives we tried so far:
|