Searched refs:create_branch (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/arch/powerpc/lib/ |
D | code-patching.c | 32 return patch_instruction(addr, create_branch(addr, target, flags)); in patch_branch() 35 unsigned int create_branch(const unsigned int *addr, in create_branch() function 155 return create_branch(dest, target, *src); in translate_branch() 230 instr = create_branch(&instr, addr, BRANCH_SET_LINK); in test_branch_iform() 234 instr = create_branch(&instr, addr - 0x100, BRANCH_SET_LINK); in test_branch_iform() 238 instr = create_branch(&instr, addr + 0x100, 0); in test_branch_iform() 242 instr = create_branch(&instr, addr - 0x2000000, BRANCH_SET_LINK); in test_branch_iform() 246 instr = create_branch(&instr, addr - 0x2000004, BRANCH_SET_LINK); in test_branch_iform() 250 instr = create_branch(&instr, addr + 0x2000000, BRANCH_SET_LINK); in test_branch_iform() 254 instr = create_branch(&instr, addr + 3, BRANCH_SET_LINK); in test_branch_iform() [all …]
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | ftrace.c | 39 op = create_branch((unsigned int *)ip, addr, link ? 1 : 0); in ftrace_call_replace() 82 return create_branch((unsigned int *)ip, addr, 0); in test_24bit_addr() 321 if (!create_branch(ip, rec->arch.mod->arch.tramp, BRANCH_SET_LINK)) { in __ftrace_make_call() 357 op = create_branch((unsigned int *)ip, in __ftrace_make_call()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | code-patching.h | 25 unsigned int create_branch(const unsigned int *addr,
|