Lines Matching refs:pc
241 static inline long label_imm_common(unsigned long pc, unsigned long addr,
246 if ((pc & 0x3) || (addr & 0x3)) {
251 offset = ((long)addr - (long)pc);
261 u32 __kprobes aarch64_insn_gen_branch_imm(unsigned long pc, unsigned long addr,
272 offset = label_imm_common(pc, addr, SZ_128M);
292 u32 aarch64_insn_gen_comp_branch_imm(unsigned long pc, unsigned long addr,
300 offset = label_imm_common(pc, addr, SZ_1M);
333 u32 aarch64_insn_gen_cond_branch_imm(unsigned long pc, unsigned long addr,
339 offset = label_imm_common(pc, addr, SZ_1M);
457 u32 aarch64_insn_gen_load_literal(unsigned long pc, unsigned long addr,
464 offset = label_imm_common(pc, addr, SZ_1M);
1178 u32 aarch64_insn_gen_adr(unsigned long pc, unsigned long addr,
1188 offset = addr - pc;
1192 offset = (addr - ALIGN_DOWN(pc, SZ_4K)) >> 12;