Home
last modified time | relevance | path

Searched refs:ia64_patch (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/arch/ia64/kernel/
Dpatch.c45 ia64_patch (u64 insn_addr, u64 mask, u64 val) in ia64_patch() function
71 ia64_patch(insn_addr + 2, in ia64_patch_imm64()
77 ia64_patch(insn_addr + 1, 0x1ffffffffffUL, val >> 22); in ia64_patch_imm64()
87 ia64_patch(insn_addr + 2, in ia64_patch_imm60()
90 ia64_patch(insn_addr + 1, 0x1fffffffffcUL, val >> 18); in ia64_patch_imm60()
231 ia64_patch(ip, mask, imm); in ia64_patch_phys_stack_reg()
Dmodule.c192 ia64_patch((u64) insn, 0x01fffcfe000UL, ( ((val & 0x200000UL) << 15) /* bit 21 -> 36 */ in apply_imm22()
207 ia64_patch((u64) insn, 0x11ffffe000UL, ( ((val & 0x100000UL) << 16) /* bit 20 -> 36 */ in apply_imm21b()
728 ia64_patch((u64) location, 0x1fff80fe000UL, 0x10000000000UL); in do_reloc()
/linux-6.1.9/arch/ia64/include/asm/
Dpatch.h18 extern void ia64_patch (u64 insn_addr, u64 mask, u64 val); /* patch any insn slot */