Lines Matching refs:usermsr
423 unsigned long usermsr; in giveup_all() local
430 usermsr = tsk->thread.regs->msr; in giveup_all()
432 if ((usermsr & msr_all_available) == 0) in giveup_all()
437 WARN_ON((usermsr & MSR_VSX) && !((usermsr & MSR_FP) && (usermsr & MSR_VEC))); in giveup_all()
439 if (usermsr & MSR_FP) in giveup_all()
441 if (usermsr & MSR_VEC) in giveup_all()
443 if (usermsr & MSR_SPE) in giveup_all()
565 unsigned long usermsr; in save_all() local
570 usermsr = tsk->thread.regs->msr; in save_all()
572 if ((usermsr & msr_all_available) == 0) in save_all()
577 WARN_ON((usermsr & MSR_VSX) && !((usermsr & MSR_FP) && (usermsr & MSR_VEC))); in save_all()
579 if (usermsr & MSR_FP) in save_all()
582 if (usermsr & MSR_VEC) in save_all()
585 if (usermsr & MSR_SPE) in save_all()
1195 unsigned long usermsr; in kvmppc_save_user_regs() local
1200 usermsr = current->thread.regs->msr; in kvmppc_save_user_regs()
1203 if (usermsr & MSR_FP) in kvmppc_save_user_regs()
1205 if (usermsr & MSR_VEC) in kvmppc_save_user_regs()
1209 if (usermsr & MSR_TM) { in kvmppc_save_user_regs()