Lines Matching defs:kvm_vcpu_arch
417 struct kvm_vcpu_arch { struct
418 struct kvm_cpu_context ctxt;
430 void *sve_state;
431 enum fp_type fp_type;
432 unsigned int sve_max_vl;
433 u64 svcr;
436 struct kvm_s2_mmu *hw_mmu;
439 u64 hcr_el2;
440 u64 mdcr_el2;
441 u64 cptr_el2;
444 u64 mdcr_el2_host;
447 struct kvm_vcpu_fault_info fault;
450 enum {
454 } fp_state;
457 u8 cflags;
460 u8 iflags;
463 u8 sflags;
472 bool pause;
487 struct kvm_guest_debug_arch *debug_ptr;
488 struct kvm_guest_debug_arch vcpu_debug_state;
489 struct kvm_guest_debug_arch external_debug_state;
491 struct user_fpsimd_state *host_fpsimd_state; /* hyp VA */
492 struct task_struct *parent_task;
494 struct {
501 } host_debug_state;
504 struct vgic_cpu vgic_cpu;
505 struct arch_timer_cpu timer_cpu;
506 struct kvm_pmu pmu;
515 struct {
518 } guest_debug_preserved;
521 struct kvm_mp_state mp_state;
524 struct kvm_mmu_memory_cache mmu_page_cache;
527 int target;
531 u64 vsesr_el2;
534 struct vcpu_reset_state reset_state;
537 struct {
540 } steal;
543 u32 *ccsidr;