Searched refs:create_branch (Results 1 - 6 of 6) sorted by relevance

/linux-master/arch/powerpc/lib/
H A Dtest-code-patching.c73 err = create_branch(&instr, iptr, addr, BRANCH_SET_LINK);
78 err = create_branch(&instr, iptr, addr - 0x100, BRANCH_SET_LINK);
83 err = create_branch(&instr, iptr, addr + 0x100, 0);
88 err = create_branch(&instr, iptr, addr - 0x2000000, BRANCH_SET_LINK);
93 err = create_branch(&instr, iptr, addr - 0x2000004, BRANCH_SET_LINK);
97 err = create_branch(&instr, iptr, addr + 0x2000000, BRANCH_SET_LINK);
101 err = create_branch(&instr, iptr, addr + 3, BRANCH_SET_LINK);
105 err = create_branch(&instr, iptr, addr, 0xFFFFFFFC);
120 create_branch(&instr, iptr, dest, BRANCH_SET_LINK);
218 create_branch(
[all...]
H A Dcode-patching.c517 if (create_branch(&instr, addr, target, flags))
625 return create_branch(instr, dest, target,
/linux-master/arch/powerpc/kernel/
H A Doptprobes.c216 rc = create_branch(&branch_op_callback, buff + TMPL_CALL_HDLR_IDX,
219 rc |= create_branch(&branch_emulate_step, buff + TMPL_EMULATE_IDX,
278 create_branch(&instr, op->kp.addr, (unsigned long)op->optinsn.insn, 0);
/linux-master/arch/powerpc/include/asm/
H A Dcode-patching.h16 /* Flags for create_branch:
17 * "b" == create_branch(addr, target, 0);
18 * "ba" == create_branch(addr, target, BRANCH_ABSOLUTE);
19 * "bl" == create_branch(addr, target, BRANCH_SET_LINK);
20 * "bla" == create_branch(addr, target, BRANCH_ABSOLUTE | BRANCH_SET_LINK);
52 static inline int create_branch(ppc_inst_t *instr, const u32 *addr, function
/linux-master/arch/powerpc/kernel/trace/
H A Dftrace.c51 create_branch(&op, (u32 *)ip, addr, link ? BRANCH_SET_LINK : 0);
H A Dftrace_64_pg.c53 create_branch(&op, (u32 *)ip, addr, link ? BRANCH_SET_LINK : 0);

Completed in 197 milliseconds