Lines Matching defs:kvm_vcpu_arch
785 struct kvm_vcpu_arch { struct
786 struct kvm_cpu_context ctxt;
798 void *sve_state;
799 enum fp_type fp_type;
800 unsigned int sve_max_vl;
803 struct kvm_s2_mmu *hw_mmu;
806 u64 hcr_el2;
807 u64 hcrx_el2;
808 u64 mdcr_el2;
811 struct kvm_vcpu_fault_info fault;
814 u8 cflags;
817 u8 iflags;
820 u8 sflags;
829 bool pause;
840 struct kvm_guest_debug_arch vcpu_debug_state;
841 struct kvm_guest_debug_arch external_debug_state;
842 u64 external_mdscr_el1;
844 enum {
848 } debug_owner;
851 struct vgic_cpu vgic_cpu;
852 struct arch_timer_cpu timer_cpu;
853 struct kvm_pmu pmu;
856 struct kvm_mp_state mp_state;
857 spinlock_t mp_state_lock;
860 struct kvm_mmu_memory_cache mmu_page_cache;
863 struct kvm_hyp_memcache pkvm_memcache;
866 u64 vsesr_el2;
869 struct vcpu_reset_state reset_state;
872 struct {
875 } steal;
878 u32 *ccsidr;
881 struct vncr_tlb *vncr_tlb;