Searched refs:__PPC_RS (Results 1 – 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
D | ppc-opcode.h | 293 #define __PPC_RS(s) ___PPC_RS(__REG_##s) macro 354 #define PPC_RAW_POPCNTB(a, s) (PPC_INST_POPCNTB | __PPC_RA(a) | __PPC_RS(s)) 355 #define PPC_RAW_POPCNTD(a, s) (0x7c0003f4 | __PPC_RA(a) | __PPC_RS(s)) 356 #define PPC_RAW_POPCNTW(a, s) (0x7c0002f4 | __PPC_RA(a) | __PPC_RS(s)) 369 #define PPC_RAW_ERATWE(s, a, w) (0x7c0001a6 | __PPC_RS(s) | __PPC_RA(a) | __PPC_WS(w)) 370 #define PPC_RAW_ERATRE(s, a, w) (0x7c000166 | __PPC_RS(s) | __PPC_RA(a) | __PPC_WS(w)) 372 #define PPC_RAW_ERATIVAX(s, a, b) (0x7c000666 | __PPC_RS(s) | __PPC_RA0(a) | __PPC_RB(b)) 373 #define PPC_RAW_ERATSX(t, a, w) (0x7c000126 | __PPC_RS(t) | __PPC_RA0(a) | __PPC_RB(b)) 374 #define PPC_RAW_ERATSX_DOT(t, a, w) (0x7c000127 | __PPC_RS(t) | __PPC_RA0(a) | __PPC_RB(b)) 379 #define PPC_RAW_STBCIX(s, a, b) (0x7c0007aa | __PPC_RS(s) | __PPC_RA(a) | __PPC_RB(b))
|
/kernel/linux/linux-5.10/arch/powerpc/perf/ |
D | 8xx-pmu.c | 169 struct ppc_inst insn = ppc_inst(PPC_INST_MFSPR | __PPC_RS(R10) | in mpc8xx_pmu_del() 178 struct ppc_inst insn = ppc_inst(PPC_INST_MFSPR | __PPC_RS(R10) | in mpc8xx_pmu_del()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/include/ |
D | instructions.h | 78 #define __PPC_RS(s) (((s) & 0x1f) << 21) macro 79 #define __PPC_RT(t) __PPC_RS(t)
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
D | module_64.c | 138 PPC_INST_STD | __PPC_RS(R2) | __PPC_RA(R1) | R2_STACK_OFFSET, 144 PPC_INST_MTCTR | __PPC_RS(R12), 352 PPC_INST_MTCTR | __PPC_RS(R12),
|
D | module_32.c | 186 entry->jump[2] = PPC_INST_MTCTR | __PPC_RS(R12); in do_plt_call()
|