Lines Matching defs:vcpu_svm
104 struct vcpu_svm { struct
105 struct kvm_vcpu vcpu;
106 struct vmcb *vmcb;
107 unsigned long vmcb_pa;
108 struct svm_cpu_data *svm_data;
109 uint64_t asid_generation;
110 uint64_t sysenter_esp;
111 uint64_t sysenter_eip;
112 uint64_t tsc_aux;
114 u64 msr_decfg;
116 u64 next_rip;
118 u64 host_user_msrs[NR_HOST_SAVE_USER_MSRS];
119 struct {
124 } host;
126 u64 spec_ctrl;
132 u64 virt_spec_ctrl;
134 u32 *msrpm;
136 ulong nmi_iret_rip;
138 struct svm_nested_state nested;
140 bool nmi_singlestep;
141 u64 nmi_singlestep_guest_rflags;
143 unsigned int3_injected;
144 unsigned long int3_rip;
147 bool nrips_enabled : 1;
149 u32 ldr_reg;
150 u32 dfr_reg;
151 struct page *avic_backing_page;
152 u64 *avic_physical_id_cache;
153 bool avic_is_running;
161 struct list_head ir_list;
162 spinlock_t ir_list_lock;
165 struct {
189 void recalc_intercepts(struct vcpu_svm *svm); argument