Lines Matching defs:msr
72 static nokprobe_inline unsigned long truncate_if_32bit(unsigned long msr,
75 if ((msr & MSR_64BIT) == 0)
573 * thread_struct, depending on regs->msr & MSR_FP.
611 if (regs->msr & MSR_FP)
618 if (regs->msr & MSR_FP)
647 if (regs->msr & MSR_FP)
659 if (regs->msr & MSR_FP)
700 if (regs->msr & MSR_VEC)
726 if (regs->msr & MSR_VEC)
979 if (regs->msr & MSR_FP) {
992 if (regs->msr & MSR_VEC) {
1025 if (regs->msr & MSR_FP) {
1038 if (regs->msr & MSR_VEC) {
1075 ea = truncate_if_32bit(regs->msr, ea);
1147 if (!(regs->msr & MSR_64BIT))
1179 val = truncate_if_32bit(regs->msr, val);
1180 val1 = truncate_if_32bit(regs->msr, val1);
1380 op->val = truncate_if_32bit(regs->msr, imm);
1404 op->val = truncate_if_32bit(regs->msr, imm);
1424 op->val = truncate_if_32bit(regs->msr, imm);
1432 if (regs->msr & MSR_PR)
1745 if (regs->msr & MSR_PR)
1751 if (regs->msr & MSR_PR)
1759 if (regs->msr & MSR_PR)
3234 next_pc = truncate_if_32bit(regs->msr, regs->nip + GETLENGTH(op->type));
3336 cross_endian = (regs->msr & MSR_LE) != (MSR_KERNEL & MSR_LE);
3337 ea = truncate_if_32bit(regs->msr, op->ea);
3440 if (!(regs->msr & MSR_PR) && !(regs->msr & MSR_FP))
3447 if (!(regs->msr & MSR_PR) && !(regs->msr & MSR_VEC))
3462 if (!(regs->msr & MSR_PR) && !(regs->msr & msrbit))
3499 !(regs->msr & MSR_PR) &&
3511 if (!(regs->msr & MSR_PR) && !(regs->msr & MSR_FP))
3518 if (!(regs->msr & MSR_PR) && !(regs->msr & MSR_VEC))
3533 if (!(regs->msr & MSR_PR) && !(regs->msr & msrbit))
3608 ea = truncate_if_32bit(regs->msr, op.ea);
3640 regs->gpr[op.reg] = regs->msr & MSR_MASK;
3649 regs_set_return_msr(regs, (regs->msr & ~op.val) | (val & op.val));
3673 truncate_if_32bit(regs->msr, regs->nip + GETLENGTH(op.type)));