Searched refs:alt_instr (Results 1 – 14 of 14) sorted by relevance
/linux/arch/arm64/kernel/ |
A D | alternative.c | 30 struct alt_instr *begin; 31 struct alt_instr *end; 45 static bool branch_insn_requires_update(struct alt_instr *alt, unsigned long pc) in branch_insn_requires_update() 53 static u32 get_alt_insn(struct alt_instr *alt, __le32 *insnptr, __le32 *altinsnptr) in get_alt_insn() 98 static void patch_alternative(struct alt_instr *alt, in patch_alternative() 139 struct alt_instr *alt; in __apply_alternatives() 202 .begin = (struct alt_instr *)__alt_instructions, in __apply_alternatives_multi_stop() 203 .end = (struct alt_instr *)__alt_instructions_end, in __apply_alternatives_multi_stop() 240 .begin = (struct alt_instr *)__alt_instructions, in apply_boot_alternatives() 241 .end = (struct alt_instr *)__alt_instructions_end, in apply_boot_alternatives()
|
A D | proton-pack.c | 537 void __init spectre_v4_patch_fw_mitigation_enable(struct alt_instr *alt, in spectre_v4_patch_fw_mitigation_enable() 557 void __init spectre_v4_patch_fw_mitigation_conduit(struct alt_instr *alt, in spectre_v4_patch_fw_mitigation_conduit()
|
A D | mte.c | 226 void __init kasan_hw_tags_enable(struct alt_instr *alt, __le32 *origptr, in kasan_hw_tags_enable()
|
/linux/arch/s390/kernel/ |
A D | alternative.c | 65 static void __init_or_module __apply_alternatives(struct alt_instr *start, in __apply_alternatives() 66 struct alt_instr *end) in __apply_alternatives() 68 struct alt_instr *a; in __apply_alternatives() 104 void __init_or_module apply_alternatives(struct alt_instr *start, in apply_alternatives() 105 struct alt_instr *end) in apply_alternatives() 111 extern struct alt_instr __alt_instructions[], __alt_instructions_end[];
|
/linux/arch/parisc/kernel/ |
A D | alternative.c | 22 void __init_or_module apply_alternatives(struct alt_instr *start, in apply_alternatives() 23 struct alt_instr *end, const char *module_name) in apply_alternatives() 25 struct alt_instr *entry; in apply_alternatives() 107 apply_alternatives((struct alt_instr *) &__alt_instructions, in apply_alternatives_all() 108 (struct alt_instr *) &__alt_instructions_end, NULL); in apply_alternatives_all()
|
/linux/arch/parisc/include/asm/ |
A D | alternative.h | 23 struct alt_instr { struct 32 void apply_alternatives(struct alt_instr *start, struct alt_instr *end, argument
|
/linux/arch/s390/include/asm/ |
A D | alternative.h | 11 struct alt_instr { struct 20 void apply_alternatives(struct alt_instr *start, struct alt_instr *end); argument
|
/linux/arch/arm64/kvm/ |
A D | va_layout.c | 154 void __init kvm_update_va_mask(struct alt_instr *alt, in kvm_update_va_mask() 188 void kvm_patch_vector_branch(struct alt_instr *alt, in kvm_patch_vector_branch() 286 void kvm_get_kimage_voffset(struct alt_instr *alt, in kvm_get_kimage_voffset() 292 void kvm_compute_final_ctr_el0(struct alt_instr *alt, in kvm_compute_final_ctr_el0()
|
/linux/arch/arm64/include/asm/ |
A D | alternative.h | 13 struct alt_instr { struct 21 typedef void (*alternative_cb_t)(struct alt_instr *alt, argument
|
A D | kvm_mmu.h | 119 void kvm_update_va_mask(struct alt_instr *alt,
|
/linux/arch/x86/include/asm/ |
A D | alternative.h | 62 struct alt_instr { struct 77 extern void apply_alternatives(struct alt_instr *start, struct alt_instr *end); argument
|
/linux/arch/x86/kernel/ |
A D | alternative.c | 118 extern struct alt_instr __alt_instructions[], __alt_instructions_end[]; 131 recompute_jump(struct alt_instr *a, u8 *orig_insn, u8 *repl_insn, u8 *insn_buff) in recompute_jump() 263 void __init_or_module noinline apply_alternatives(struct alt_instr *start, in apply_alternatives() 264 struct alt_instr *end) in apply_alternatives() 266 struct alt_instr *a; in apply_alternatives()
|
/linux/arch/um/kernel/ |
A D | um_arch.c | 428 void apply_alternatives(struct alt_instr *start, struct alt_instr *end) in apply_alternatives()
|
/linux/arch/x86/entry/vdso/ |
A D | vma.c | 51 apply_alternatives((struct alt_instr *)(image->data + image->alt), in init_vdso_image() 52 (struct alt_instr *)(image->data + image->alt + in init_vdso_image()
|
Completed in 16 milliseconds