Searched refs:_R12 (Results 1 – 10 of 10) sorted by relevance
149 if (entry->jump[0] != PPC_RAW_LIS(_R12, PPC_HA(val))) in entry_matches()151 if (entry->jump[1] != PPC_RAW_ADDI(_R12, _R12, PPC_LO(val))) in entry_matches()177 if (patch_instruction(&entry->jump[0], ppc_inst(PPC_RAW_LIS(_R12, PPC_HA(val))))) in do_plt_call()179 if (patch_instruction(&entry->jump[1], ppc_inst(PPC_RAW_ADDI(_R12, _R12, PPC_LO(val))))) in do_plt_call()181 if (patch_instruction(&entry->jump[2], ppc_inst(PPC_RAW_MTCTR(_R12)))) in do_plt_call()304 if ((ppc_inst_val(jmp[0]) & 0xffff0000) != PPC_RAW_LIS(_R12, 0)) in module_trampoline_target()306 if ((ppc_inst_val(jmp[1]) & 0xffff0000) != PPC_RAW_ADDI(_R12, _R12, 0)) in module_trampoline_target()308 if (ppc_inst_val(jmp[2]) != PPC_RAW_MTCTR(_R12)) in module_trampoline_target()
141 PPC_INST_PLD | ___PPC_RT(_R12),147 PPC_RAW_LD(_R12, _R11, 32),153 PPC_RAW_MTCTR(_R12),502 PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernelbase)),506 PPC_INST_PADDI | ___PPC_RT(_R12) | ___PPC_RA(_R12),507 PPC_RAW_MTCTR(_R12),510 PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernel_toc)),511 PPC_RAW_ADDIS(_R12, _R12, 0),512 PPC_RAW_ADDI(_R12, _R12, 0),513 PPC_RAW_MTCTR(_R12),[all …]
595 PPC_INST_PADDI | ___PPC_RT(_R12), in ftrace_dyn_arch_init()596 PPC_RAW_MTCTR(_R12), in ftrace_dyn_arch_init()599 PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernel_toc)), in ftrace_dyn_arch_init()600 PPC_RAW_ADDIS(_R12, _R12, 0), in ftrace_dyn_arch_init()601 PPC_RAW_ADDI(_R12, _R12, 0), in ftrace_dyn_arch_init()602 PPC_RAW_MTCTR(_R12), in ftrace_dyn_arch_init()605 PPC_RAW_LIS(_R12, 0), in ftrace_dyn_arch_init()606 PPC_RAW_ADDI(_R12, _R12, 0), in ftrace_dyn_arch_init()607 PPC_RAW_MTCTR(_R12), in ftrace_dyn_arch_init()
719 PPC_RAW_LD(_R12, _R13, PACATOC), in ftrace_dyn_arch_init()720 PPC_RAW_ADDIS(_R12, _R12, 0), in ftrace_dyn_arch_init()721 PPC_RAW_ADDI(_R12, _R12, 0), in ftrace_dyn_arch_init()722 PPC_RAW_MTCTR(_R12), in ftrace_dyn_arch_init()
67 ctx->b2p[BPF_REG_AX] = _R12; in bpf_jit_init_reg_mapping()222 EMIT(PPC_RAW_MTCTR(_R12)); in bpf_jit_emit_func_call_rel()237 EMIT(PPC_INST_PADDI | ___PPC_RT(_R12) | ___PPC_RA(_R12) | IMM_L(reladdr)); in bpf_jit_emit_func_call_rel()252 PPC_LI64(_R12, func); in bpf_jit_emit_func_call_rel()255 EMIT(PPC_RAW_MTCTR(_R12)); in bpf_jit_emit_func_call_rel()265 EMIT(PPC_RAW_ADDIS(_R12, _R2, PPC_HA(reladdr))); in bpf_jit_emit_func_call_rel()266 EMIT(PPC_RAW_ADDI(_R12, _R12, PPC_LO(reladdr))); in bpf_jit_emit_func_call_rel()267 EMIT(PPC_RAW_MTCTR(_R12)); in bpf_jit_emit_func_call_rel()285 PPC_LI64(_R12, func); in bpf_jit_emit_func_call_rel()286 EMIT(PPC_RAW_MTCTR(_R12)); in bpf_jit_emit_func_call_rel()[all …]
88 EMIT(PPC_RAW_MFLR(_R12)); in bpf_jit_build_fentry_stubs()89 EMIT(PPC_RAW_LL(_R12, _R12, -8-SZL)); in bpf_jit_build_fentry_stubs()90 EMIT(PPC_RAW_MTCTR(_R12)); in bpf_jit_build_fentry_stubs()513 EMIT(PPC_RAW_LL(_R12, _R25, offsetof(struct bpf_prog, bpf_func))); in invoke_bpf_prog()514 EMIT(PPC_RAW_MTCTR(_R12)); in invoke_bpf_prog()
49 ctx->b2p[BPF_REG_0] = _R12; in bpf_jit_init_reg_mapping()
39 _R1, _R2, _R3, _R4, _R5, _R6, _R7, _R8, _R9, _R10, _R11, _R12, _R13, enumerator
165 #define ADDIS_R2_R12 (PPC_RAW_ADDIS(_R2, _R12, 0))
92 #define _R12 12 macro