Home
last modified time | relevance | path

Searched refs:patch_insn_write (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/arch/riscv/kernel/
H A Dpatch.c215 int patch_insn_write(void *addr, const void *insn, size_t len) in patch_insn_write() function
237 NOKPROBE_SYMBOL(patch_insn_write);
243 ret = patch_insn_write(addr, insns, len); in patch_text_nosync()
257 ret = patch_insn_write(patch->addr, patch->insns, patch->len); in patch_text_cb()
H A Djump_label.c41 patch_insn_write(addr, &insn, sizeof(insn)); in arch_jump_label_transform_queue()
45 patch_insn_write(addr, &insn, sizeof(insn)); in arch_jump_label_transform_queue()
H A Dftrace.c79 if (patch_insn_write((void *)hook_pos, enable ? call : nops, MCOUNT_INSN_SIZE)) in __ftrace_modify_call()
91 if (patch_insn_write((void *)rec->ip, call, MCOUNT_INSN_SIZE)) in ftrace_make_call()
102 if (patch_insn_write((void *)rec->ip, nops, MCOUNT_INSN_SIZE)) in ftrace_make_nop()
/linux-6.15/arch/riscv/include/asm/
H A Dtext-patching.h9 int patch_insn_write(void *addr, const void *insn, size_t len);
H A Druntime-const.h221 patch_insn_write(addi_parcel, &addi_res, sizeof(addi_res)); in __runtime_fixup_32()
222 patch_insn_write(lui_parcel, &lui_res, sizeof(lui_res)); in __runtime_fixup_32()