Home
last modified time | relevance | path

Searched refs:IMM_H18 (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/arch/powerpc/kernel/
Dmodule_64.c523 entry->jump[2] |= IMM_H18(reladdr); in create_ftrace_stub()
628 ppc_inst_prefix(entry->jump[0] | IMM_H18(reladdr), in create_stub()
963 ppc_inst_prefix((*(u32 *)location & ~0x3ffff) | IMM_H18(value), in apply_relocate_add()
/linux-6.12.1/arch/powerpc/kernel/trace/
Dftrace.c389 tramp[i][0] |= IMM_H18(reladdr); in ftrace_dyn_arch_init()
/linux-6.12.1/arch/powerpc/net/
Dbpf_jit_comp64.c223 EMIT(PPC_PREFIX_MLS | __PPC_PRFX_R(0) | IMM_H18(reladdr)); in bpf_jit_emit_func_call_hlp()
235 EMIT(PPC_PREFIX_MLS | __PPC_PRFX_R(1) | IMM_H18(reladdr)); in bpf_jit_emit_func_call_hlp()
/linux-6.12.1/arch/powerpc/include/asm/
Dppc-opcode.h133 #define IMM_H18(i) (((uintptr_t)(i)>>16) & 0x3ffff) macro