Lines Matching refs:fpu_inuse
1442 vcpu->arch.fpu_inuse & KVM_MIPS_FPU_MSA) in kvm_own_fpu()
1457 if (!(vcpu->arch.fpu_inuse & KVM_MIPS_FPU_FPU)) { in kvm_own_fpu()
1459 vcpu->arch.fpu_inuse |= KVM_MIPS_FPU_FPU; in kvm_own_fpu()
1486 (vcpu->arch.fpu_inuse & (KVM_MIPS_FPU_FPU | in kvm_own_msa()
1501 switch (vcpu->arch.fpu_inuse & (KVM_MIPS_FPU_FPU | KVM_MIPS_FPU_MSA)) { in kvm_own_msa()
1507 vcpu->arch.fpu_inuse |= KVM_MIPS_FPU_MSA; in kvm_own_msa()
1512 vcpu->arch.fpu_inuse |= KVM_MIPS_FPU_MSA; in kvm_own_msa()
1514 vcpu->arch.fpu_inuse |= KVM_MIPS_FPU_FPU; in kvm_own_msa()
1528 if (cpu_has_msa && vcpu->arch.fpu_inuse & KVM_MIPS_FPU_MSA) { in kvm_drop_fpu()
1530 vcpu->arch.fpu_inuse &= ~KVM_MIPS_FPU_MSA; in kvm_drop_fpu()
1532 if (vcpu->arch.fpu_inuse & KVM_MIPS_FPU_FPU) { in kvm_drop_fpu()
1534 vcpu->arch.fpu_inuse &= ~KVM_MIPS_FPU_FPU; in kvm_drop_fpu()
1550 if (cpu_has_msa && vcpu->arch.fpu_inuse & KVM_MIPS_FPU_MSA) { in kvm_lose_fpu()
1558 if (vcpu->arch.fpu_inuse & KVM_MIPS_FPU_FPU) in kvm_lose_fpu()
1560 vcpu->arch.fpu_inuse &= ~(KVM_MIPS_FPU_FPU | KVM_MIPS_FPU_MSA); in kvm_lose_fpu()
1561 } else if (vcpu->arch.fpu_inuse & KVM_MIPS_FPU_FPU) { in kvm_lose_fpu()
1566 vcpu->arch.fpu_inuse &= ~KVM_MIPS_FPU_FPU; in kvm_lose_fpu()