Home
last modified time | relevance | path

Searched refs:alt_entry (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/arch/riscv/kernel/
Dalternative.c23 void (*patch_func)(struct alt_entry *begin, struct alt_entry *end,
61 static void __init_or_module _apply_alternatives(struct alt_entry *begin, in _apply_alternatives()
62 struct alt_entry *end, in _apply_alternatives()
85 _apply_alternatives((struct alt_entry *)__alt_start, in apply_boot_alternatives()
86 (struct alt_entry *)__alt_end, in apply_boot_alternatives()
105 _apply_alternatives((struct alt_entry *)__alt_start, in apply_early_boot_alternatives()
106 (struct alt_entry *)__alt_end, in apply_early_boot_alternatives()
114 _apply_alternatives((struct alt_entry *)start, in apply_module_alternatives()
115 (struct alt_entry *)(start + length), in apply_module_alternatives()
Dcpufeature.c301 void __init_or_module riscv_cpufeature_patch_func(struct alt_entry *begin, in riscv_cpufeature_patch_func()
302 struct alt_entry *end, in riscv_cpufeature_patch_func()
306 struct alt_entry *alt; in riscv_cpufeature_patch_func()
/linux-6.1.9/arch/riscv/include/asm/
Dalternative.h30 struct alt_entry { struct
40 bool (*func)(struct alt_entry *alt); argument
43 void sifive_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
46 void thead_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
50 void riscv_cpufeature_patch_func(struct alt_entry *begin, struct alt_entry *end,
/linux-6.1.9/arch/s390/include/asm/
Dalternative-asm.h13 .macro alt_entry orig_start, orig_end, alt_start, alt_end, feature
33 alt_entry 772b, 773b, 770b, 771b, \feature
49 alt_entry 773b, 774b, 770b, 771b,\feature1
50 alt_entry 773b, 774b, 771b, 772b,\feature2
/linux-6.1.9/arch/riscv/errata/thead/
Derrata.c64 void __init_or_module thead_errata_patch_func(struct alt_entry *begin, struct alt_entry *end, in thead_errata_patch_func()
68 struct alt_entry *alt; in thead_errata_patch_func()
/linux-6.1.9/arch/riscv/errata/sifive/
Derrata.c84 void __init_or_module sifive_errata_patch_func(struct alt_entry *begin, in sifive_errata_patch_func()
85 struct alt_entry *end, in sifive_errata_patch_func()
90 struct alt_entry *alt; in sifive_errata_patch_func()