Lines Matching defs:kvm_vcpu_arch
209 struct kvm_vcpu_arch { struct
210 struct kvm_cpu_context ctxt;
213 u64 hcr_el2;
214 u32 mdcr_el2;
217 struct kvm_vcpu_fault_info fault;
220 u64 workaround_flags;
223 u64 flags;
238 struct kvm_guest_debug_arch *debug_ptr;
239 struct kvm_guest_debug_arch vcpu_debug_state;
240 struct kvm_guest_debug_arch external_debug_state;
243 kvm_cpu_context_t *host_cpu_context;
245 struct thread_info *host_thread_info; /* hyp VA */
246 struct user_fpsimd_state *host_fpsimd_state; /* hyp VA */
248 struct {
253 } host_debug_state;
256 struct vgic_cpu vgic_cpu;
257 struct arch_timer_cpu timer_cpu;
258 struct kvm_pmu pmu;
272 struct {
274 } guest_debug_preserved;
277 bool power_off;
280 bool pause;
283 struct kvm_decode mmio_decode;
286 struct kvm_mmu_memory_cache mmu_page_cache;
289 int target;
293 bool has_run_once;
296 u64 vsesr_el2;
300 bool sysregs_loaded_on_cpu;