Searched refs:create_branch (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/arch/powerpc/lib/ |
D | code-patching.c | 199 return patch_instruction(addr, create_branch(addr, target, flags)); in patch_branch() 246 unsigned int create_branch(const unsigned int *addr, in create_branch() function 371 return create_branch(dest, target, *src); in translate_branch() 446 instr = create_branch(&instr, addr, BRANCH_SET_LINK); in test_branch_iform() 450 instr = create_branch(&instr, addr - 0x100, BRANCH_SET_LINK); in test_branch_iform() 454 instr = create_branch(&instr, addr + 0x100, 0); in test_branch_iform() 458 instr = create_branch(&instr, addr - 0x2000000, BRANCH_SET_LINK); in test_branch_iform() 462 instr = create_branch(&instr, addr - 0x2000004, BRANCH_SET_LINK); in test_branch_iform() 466 instr = create_branch(&instr, addr + 0x2000000, BRANCH_SET_LINK); in test_branch_iform() 470 instr = create_branch(&instr, addr + 3, BRANCH_SET_LINK); in test_branch_iform() [all …]
|
/Linux-v5.4/arch/powerpc/kernel/trace/ |
D | ftrace.c | 51 op = create_branch((unsigned int *)ip, addr, link ? 1 : 0); in ftrace_call_replace() 95 return create_branch((unsigned int *)ip, addr, 0); in test_24bit_addr() 298 else if (create_branch((void *)ip, ftrace_tramps[i], 0)) in find_ftrace_tramp() 369 if (!create_branch((void *)tramp, ptr, 0)) { in setup_mcount_compiler_tramp() 560 if (!create_branch(ip, tramp, BRANCH_SET_LINK)) { 597 op = create_branch((unsigned int *)ip, 779 if (!create_branch((unsigned int *)ip, tramp, BRANCH_SET_LINK)) {
|
/Linux-v5.4/arch/powerpc/kernel/ |
D | optprobes.c | 254 branch_op_callback = create_branch((unsigned int *)buff + TMPL_CALL_HDLR_IDX, in arch_prepare_optimized_kprobe() 258 branch_emulate_step = create_branch((unsigned int *)buff + TMPL_EMULATE_IDX, in arch_prepare_optimized_kprobe() 319 create_branch((unsigned int *)op->kp.addr, in arch_optimize_kprobes()
|
/Linux-v5.4/arch/powerpc/include/asm/ |
D | code-patching.h | 25 unsigned int create_branch(const unsigned int *addr,
|