Lines Matching refs:tramp

112 	unsigned long entry, ptr, tramp;  in __ftrace_make_nop()  local
129 tramp = find_bl_target(ip, op); in __ftrace_make_nop()
131 pr_devel("ip:%lx jumps to %lx", ip, tramp); in __ftrace_make_nop()
133 if (module_trampoline_target(mod, tramp, &ptr)) { in __ftrace_make_nop()
209 unsigned long tramp; in __ftrace_make_nop() local
221 tramp = find_bl_target(ip, op); in __ftrace_make_nop()
231 pr_devel("ip:%lx jumps to %lx", ip, tramp); in __ftrace_make_nop()
234 if (probe_kernel_read(jmp, (void *)tramp, sizeof(jmp))) { in __ftrace_make_nop()
235 pr_err("Failed to read %lx\n", tramp); in __ftrace_make_nop()
250 tramp = (jmp[1] & 0xffff) | in __ftrace_make_nop()
252 if (tramp & 0x8000) in __ftrace_make_nop()
253 tramp -= 0x10000; in __ftrace_make_nop()
255 pr_devel(" %lx ", tramp); in __ftrace_make_nop()
257 if (tramp != addr) { in __ftrace_make_nop()
259 tramp); in __ftrace_make_nop()
360 unsigned long entry, ptr, tramp; local
375 if (!mod->arch.tramp || !mod->arch.tramp_regs) {
377 if (!mod->arch.tramp) {
385 tramp = mod->arch.tramp_regs;
388 tramp = mod->arch.tramp;
390 if (module_trampoline_target(mod, tramp, &ptr)) {
405 if (!create_branch(ip, tramp, BRANCH_SET_LINK)) {
410 if (patch_branch(ip, tramp, BRANCH_SET_LINK)) {
436 if (!rec->arch.mod->arch.tramp) {
443 rec->arch.mod->arch.tramp, BRANCH_SET_LINK);
502 unsigned long entry, ptr, tramp; local
506 if (!mod->arch.tramp || !mod->arch.tramp_regs) {
524 tramp = find_bl_target(ip, op);
527 pr_devel("ip:%lx jumps to %lx", ip, tramp);
529 if (tramp != entry) {
531 if (module_trampoline_target(mod, tramp, &ptr)) {
557 tramp = mod->arch.tramp_regs;
559 tramp = mod->arch.tramp;
561 if (module_trampoline_target(mod, tramp, &ptr)) {
576 if (!create_branch((unsigned int *)ip, tramp, BRANCH_SET_LINK)) {
581 if (patch_branch((unsigned int *)ip, tramp, BRANCH_SET_LINK)) {