Lines Matching defs:vcpu_vmx
520 struct vcpu_vmx { struct
521 struct kvm_vcpu vcpu;
522 unsigned long host_rsp;
523 u8 fail;
524 bool nmi_known_unmasked;
525 u32 exit_intr_info;
526 u32 idt_vectoring_info;
527 ulong rflags;
528 struct shared_msr_entry *guest_msrs;
529 int nmsrs;
530 int save_nmsrs;
531 unsigned long host_idt_base;
533 u64 msr_host_kernel_gs_base;
534 u64 msr_guest_kernel_gs_base;
536 u32 vm_entry_controls_shadow;
537 u32 vm_exit_controls_shadow;
543 struct loaded_vmcs vmcs01;
544 struct loaded_vmcs *loaded_vmcs;
545 bool __launched; /* temporary, used in vmx_vcpu_run */
546 struct msr_autoload {
550 } msr_autoload;
551 struct {
561 } host_state;
562 struct {
566 } rmode;
567 struct {
575 } segment_cache;
576 int vpid;
577 bool emulation_required;
580 int soft_vnmi_blocked;
581 ktime_t entry_time;
582 s64 vnmi_blocked_time;
583 u32 exit_reason;
586 struct pi_desc pi_desc;
611 static inline struct vcpu_vmx *to_vmx(struct kvm_vcpu *vcpu) in to_vmx() argument