Lines Matching defs:vcpu_vmx
470 struct vcpu_vmx { struct
471 struct kvm_vcpu vcpu;
472 unsigned long host_rsp;
473 u8 fail;
474 bool nmi_known_unmasked;
475 u32 exit_intr_info;
476 u32 idt_vectoring_info;
477 ulong rflags;
478 struct shared_msr_entry *guest_msrs;
479 int nmsrs;
480 int save_nmsrs;
481 unsigned long host_idt_base;
483 u64 msr_host_kernel_gs_base;
484 u64 msr_guest_kernel_gs_base;
486 u32 vm_entry_controls_shadow;
487 u32 vm_exit_controls_shadow;
493 struct loaded_vmcs vmcs01;
494 struct loaded_vmcs *loaded_vmcs;
495 bool __launched; /* temporary, used in vmx_vcpu_run */
496 struct msr_autoload {
500 } msr_autoload;
501 struct {
511 } host_state;
512 struct {
516 } rmode;
517 struct {
525 } segment_cache;
526 int vpid;
527 bool emulation_required;
530 int soft_vnmi_blocked;
531 ktime_t entry_time;
532 s64 vnmi_blocked_time;
533 u32 exit_reason;
535 bool rdtscp_enabled;
561 static inline struct vcpu_vmx *to_vmx(struct kvm_vcpu *vcpu) in to_vmx() argument