Lines Matching refs:arch

29 	hyp_vcpu->vcpu.arch.ctxt	= host_vcpu->arch.ctxt;  in flush_hyp_vcpu()
31 hyp_vcpu->vcpu.arch.sve_state = kern_hyp_va(host_vcpu->arch.sve_state); in flush_hyp_vcpu()
32 hyp_vcpu->vcpu.arch.sve_max_vl = host_vcpu->arch.sve_max_vl; in flush_hyp_vcpu()
34 hyp_vcpu->vcpu.arch.hw_mmu = host_vcpu->arch.hw_mmu; in flush_hyp_vcpu()
36 hyp_vcpu->vcpu.arch.hcr_el2 = host_vcpu->arch.hcr_el2; in flush_hyp_vcpu()
37 hyp_vcpu->vcpu.arch.mdcr_el2 = host_vcpu->arch.mdcr_el2; in flush_hyp_vcpu()
38 hyp_vcpu->vcpu.arch.cptr_el2 = host_vcpu->arch.cptr_el2; in flush_hyp_vcpu()
40 hyp_vcpu->vcpu.arch.iflags = host_vcpu->arch.iflags; in flush_hyp_vcpu()
41 hyp_vcpu->vcpu.arch.fp_state = host_vcpu->arch.fp_state; in flush_hyp_vcpu()
43 hyp_vcpu->vcpu.arch.debug_ptr = kern_hyp_va(host_vcpu->arch.debug_ptr); in flush_hyp_vcpu()
44 hyp_vcpu->vcpu.arch.host_fpsimd_state = host_vcpu->arch.host_fpsimd_state; in flush_hyp_vcpu()
46 hyp_vcpu->vcpu.arch.vsesr_el2 = host_vcpu->arch.vsesr_el2; in flush_hyp_vcpu()
48 hyp_vcpu->vcpu.arch.vgic_cpu.vgic_v3 = host_vcpu->arch.vgic_cpu.vgic_v3; in flush_hyp_vcpu()
54 struct vgic_v3_cpu_if *hyp_cpu_if = &hyp_vcpu->vcpu.arch.vgic_cpu.vgic_v3; in sync_hyp_vcpu()
55 struct vgic_v3_cpu_if *host_cpu_if = &host_vcpu->arch.vgic_cpu.vgic_v3; in sync_hyp_vcpu()
58 host_vcpu->arch.ctxt = hyp_vcpu->vcpu.arch.ctxt; in sync_hyp_vcpu()
60 host_vcpu->arch.hcr_el2 = hyp_vcpu->vcpu.arch.hcr_el2; in sync_hyp_vcpu()
61 host_vcpu->arch.cptr_el2 = hyp_vcpu->vcpu.arch.cptr_el2; in sync_hyp_vcpu()
63 host_vcpu->arch.fault = hyp_vcpu->vcpu.arch.fault; in sync_hyp_vcpu()
65 host_vcpu->arch.iflags = hyp_vcpu->vcpu.arch.iflags; in sync_hyp_vcpu()
66 host_vcpu->arch.fp_state = hyp_vcpu->vcpu.arch.fp_state; in sync_hyp_vcpu()
85 hyp_vcpu = pkvm_load_hyp_vcpu(host_kvm->arch.pkvm.handle, in handle___kvm_vcpu_run()