Lines Matching defs:kvm_arch
286 struct kvm_arch { struct
287 struct kvm_s2_mmu mmu;
296 u64 fgu[__NR_FGT_GROUP_IDS__];
302 struct kvm_s2_mmu *nested_mmus;
303 size_t nested_mmus_size;
304 int nested_mmus_next;
307 struct vgic_dist vgic;
310 struct arch_timer_vm_data timer_data;
313 u32 psci_version;
316 struct mutex config_lock;
345 unsigned long flags;
351 struct kvm_mpidr_data *mpidr_data;
378 * Atomic access to multiple idregs are guarded by kvm_arch.config_lock. argument
382 u64 id_regs[KVM_ARM_ID_REG_NUM];
384 u64 midr_el1;
385 u64 revidr_el1;
386 u64 aidr_el1;
387 u64 ctr_el0;
390 struct kvm_sysreg_masks *sysreg_masks;
396 struct kvm_protected_vm pkvm;