Home
last modified time | relevance | path

Searched refs:_R12 (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/arch/powerpc/kernel/
Dmodule_32.c149 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()
Dmodule_64.c141 PPC_INST_PLD | ___PPC_RT(_R12),
147 PPC_RAW_LD(_R12, _R11, 32),
153 PPC_RAW_MTCTR(_R12),
472 PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernelbase)),
476 PPC_INST_PADDI | ___PPC_RT(_R12) | ___PPC_RA(_R12),
477 PPC_RAW_MTCTR(_R12),
480 PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernel_toc)),
481 PPC_RAW_ADDIS(_R12, _R12, 0),
482 PPC_RAW_ADDI(_R12, _R12, 0),
483 PPC_RAW_MTCTR(_R12),
[all …]
/linux-6.12.1/arch/powerpc/kernel/trace/
Dftrace.c361 PPC_INST_PADDI | ___PPC_RT(_R12), in ftrace_dyn_arch_init()
362 PPC_RAW_MTCTR(_R12), in ftrace_dyn_arch_init()
365 PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernel_toc)), in ftrace_dyn_arch_init()
366 PPC_RAW_ADDIS(_R12, _R12, 0), in ftrace_dyn_arch_init()
367 PPC_RAW_ADDI(_R12, _R12, 0), in ftrace_dyn_arch_init()
368 PPC_RAW_MTCTR(_R12), in ftrace_dyn_arch_init()
371 PPC_RAW_LIS(_R12, 0), in ftrace_dyn_arch_init()
372 PPC_RAW_ADDI(_R12, _R12, 0), in ftrace_dyn_arch_init()
373 PPC_RAW_MTCTR(_R12), in ftrace_dyn_arch_init()
Dftrace_64_pg.c734 PPC_RAW_LD(_R12, _R13, PACATOC), in ftrace_dyn_arch_init()
735 PPC_RAW_ADDIS(_R12, _R12, 0), in ftrace_dyn_arch_init()
736 PPC_RAW_ADDI(_R12, _R12, 0), in ftrace_dyn_arch_init()
737 PPC_RAW_MTCTR(_R12), in ftrace_dyn_arch_init()
/linux-6.12.1/arch/powerpc/net/
Dbpf_jit_comp64.c67 ctx->b2p[BPF_REG_AX] = _R12; in bpf_jit_init_reg_mapping()
218 EMIT(PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernelbase))); in bpf_jit_emit_func_call_hlp()
224 EMIT(PPC_INST_PADDI | ___PPC_RT(_R12) | ___PPC_RA(_R12) | IMM_L(reladdr)); in bpf_jit_emit_func_call_hlp()
236 EMIT(PPC_INST_PADDI | ___PPC_RT(_R12) | IMM_L(reladdr)); in bpf_jit_emit_func_call_hlp()
239 PPC_LI64(_R12, func); in bpf_jit_emit_func_call_hlp()
242 EMIT(PPC_RAW_MTCTR(_R12)); in bpf_jit_emit_func_call_hlp()
252 EMIT(PPC_RAW_ADDIS(_R12, _R2, PPC_HA(reladdr))); in bpf_jit_emit_func_call_hlp()
253 EMIT(PPC_RAW_ADDI(_R12, _R12, PPC_LO(reladdr))); in bpf_jit_emit_func_call_hlp()
254 EMIT(PPC_RAW_MTCTR(_R12)); in bpf_jit_emit_func_call_hlp()
271 PPC_LI64(_R12, func); in bpf_jit_emit_func_call_hlp()
[all …]
Dbpf_jit_comp32.c49 ctx->b2p[BPF_REG_0] = _R12; in bpf_jit_init_reg_mapping()
/linux-6.12.1/arch/arc/include/asm/
Dkgdb.h39 _R1, _R2, _R3, _R4, _R5, _R6, _R7, _R8, _R9, _R10, _R11, _R12, _R13, enumerator
/linux-6.12.1/arch/powerpc/include/asm/
Dcode-patching.h165 #define ADDIS_R2_R12 (PPC_RAW_ADDIS(_R2, _R12, 0))
Dppc-opcode.h92 #define _R12 12 macro