Home
last modified time | relevance | path

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

/linux-6.15/arch/powerpc/include/asm/
H A Dmodule.h51 unsigned long tramp_regs; member
/linux-6.15/arch/powerpc/kernel/trace/
H A Dftrace_64_pg.c432 (IS_ENABLED(CONFIG_DYNAMIC_FTRACE_WITH_REGS) && !mod->arch.tramp_regs)) { in __ftrace_make_call()
438 tramp = mod->arch.tramp_regs; in __ftrace_make_call()
554 if (!mod->arch.tramp || !mod->arch.tramp_regs) { in __ftrace_modify_call()
605 tramp = mod->arch.tramp_regs; in __ftrace_modify_call()
H A Dftrace.c123 return (addr == (unsigned long)ftrace_caller ? mod->arch.tramp : mod->arch.tramp_regs); in ftrace_lookup_module_stub()
/linux-6.15/arch/powerpc/kernel/
H A Dmodule_32.c331 module->arch.tramp_regs = do_plt_call(module->mem[MOD_TEXT].base, in module_finalize_ftrace()
334 if (!module->arch.tramp_regs) in module_finalize_ftrace()
H A Dmodule_64.c1156 mod->arch.tramp_regs = stub_for_addr(sechdrs, in module_finalize_ftrace()
1160 if (!mod->arch.tramp_regs) in module_finalize_ftrace()