Lines Matching refs:arch
19 struct task_struct *p = vcpu->arch.parent_task; in kvm_vcpu_unshare_task_fp()
52 vcpu->arch.host_fpsimd_state = kern_hyp_va(fpsimd); in kvm_arch_vcpu_run_map_fp()
62 vcpu->arch.parent_task = current; in kvm_arch_vcpu_run_map_fp()
89 vcpu->arch.fp_state = FP_STATE_HOST_OWNED; in kvm_arch_vcpu_load_fp()
113 vcpu->arch.fp_state = FP_STATE_FREE; in kvm_arch_vcpu_load_fp()
129 vcpu->arch.fp_state = FP_STATE_FREE; in kvm_arch_vcpu_ctxflush_fp()
145 if (vcpu->arch.fp_state == FP_STATE_GUEST_OWNED) { in kvm_arch_vcpu_ctxsync_fp()
151 fp_state.st = &vcpu->arch.ctxt.fp_regs; in kvm_arch_vcpu_ctxsync_fp()
152 fp_state.sve_state = vcpu->arch.sve_state; in kvm_arch_vcpu_ctxsync_fp()
153 fp_state.sve_vl = vcpu->arch.sve_max_vl; in kvm_arch_vcpu_ctxsync_fp()
155 fp_state.svcr = &vcpu->arch.svcr; in kvm_arch_vcpu_ctxsync_fp()
156 fp_state.fp_type = &vcpu->arch.fp_type; in kvm_arch_vcpu_ctxsync_fp()
198 if (vcpu->arch.fp_state == FP_STATE_GUEST_OWNED) { in kvm_arch_vcpu_put_fp()