instword 1201 arch/powerpc/kernel/traps.c static int emulate_string_inst(struct pt_regs *regs, u32 instword) instword 1203 arch/powerpc/kernel/traps.c u8 rT = (instword >> 21) & 0x1f; instword 1204 arch/powerpc/kernel/traps.c u8 rA = (instword >> 16) & 0x1f; instword 1205 arch/powerpc/kernel/traps.c u8 NB_RB = (instword >> 11) & 0x1f; instword 1211 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_STRING_MASK) == PPC_INST_LSWX) instword 1217 arch/powerpc/kernel/traps.c switch (instword & PPC_INST_STRING_MASK) { instword 1240 arch/powerpc/kernel/traps.c switch ((instword & PPC_INST_STRING_MASK)) { instword 1273 arch/powerpc/kernel/traps.c static int emulate_popcntb_inst(struct pt_regs *regs, u32 instword) instword 1278 arch/powerpc/kernel/traps.c ra = (instword >> 16) & 0x1f; instword 1279 arch/powerpc/kernel/traps.c rs = (instword >> 21) & 0x1f; instword 1290 arch/powerpc/kernel/traps.c static int emulate_isel(struct pt_regs *regs, u32 instword) instword 1292 arch/powerpc/kernel/traps.c u8 rT = (instword >> 21) & 0x1f; instword 1293 arch/powerpc/kernel/traps.c u8 rA = (instword >> 16) & 0x1f; instword 1294 arch/powerpc/kernel/traps.c u8 rB = (instword >> 11) & 0x1f; instword 1295 arch/powerpc/kernel/traps.c u8 BC = (instword >> 6) & 0x1f; instword 1331 arch/powerpc/kernel/traps.c u32 instword; instword 1338 arch/powerpc/kernel/traps.c if (get_user(instword, (u32 __user *)(regs->nip))) instword 1342 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_MFSPR_PVR_MASK) == PPC_INST_MFSPR_PVR) { instword 1344 arch/powerpc/kernel/traps.c rd = (instword >> 21) & 0x1f; instword 1350 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_DCBA_MASK) == PPC_INST_DCBA) { instword 1356 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_MCRXR_MASK) == PPC_INST_MCRXR) { instword 1357 arch/powerpc/kernel/traps.c int shift = (instword >> 21) & 0x1c; instword 1367 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_STRING_GEN_MASK) == PPC_INST_STRING) { instword 1372 arch/powerpc/kernel/traps.c return emulate_string_inst(regs, instword); instword 1376 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_POPCNTB_MASK) == PPC_INST_POPCNTB) { instword 1378 arch/powerpc/kernel/traps.c return emulate_popcntb_inst(regs, instword); instword 1382 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_ISEL_MASK) == PPC_INST_ISEL) { instword 1384 arch/powerpc/kernel/traps.c return emulate_isel(regs, instword); instword 1388 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_SYNC_MASK) == PPC_INST_SYNC) { instword 1396 arch/powerpc/kernel/traps.c if ((((instword & PPC_INST_MFSPR_DSCR_USER_MASK) == instword 1398 arch/powerpc/kernel/traps.c ((instword & PPC_INST_MFSPR_DSCR_MASK) == instword 1402 arch/powerpc/kernel/traps.c rd = (instword >> 21) & 0x1f; instword 1407 arch/powerpc/kernel/traps.c if ((((instword & PPC_INST_MTSPR_DSCR_USER_MASK) == instword 1409 arch/powerpc/kernel/traps.c ((instword & PPC_INST_MTSPR_DSCR_MASK) == instword 1413 arch/powerpc/kernel/traps.c rd = (instword >> 21) & 0x1f; instword 1717 arch/powerpc/kernel/traps.c u32 instword, rd; instword 1761 arch/powerpc/kernel/traps.c if (get_user(instword, (u32 __user *)(regs->nip))) { instword 1767 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_MTSPR_DSCR_USER_MASK) instword 1769 arch/powerpc/kernel/traps.c rd = (instword >> 21) & 0x1f; instword 1777 arch/powerpc/kernel/traps.c if ((instword & PPC_INST_MFSPR_DSCR_USER_MASK)