Home
last modified time | relevance | path

Searched defs:kvm_arch (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/arch/x86/include/asm/
Dkvm_host.h792 struct kvm_arch { struct
793 unsigned int n_used_mmu_pages;
794 unsigned int n_requested_mmu_pages;
795 unsigned int n_max_mmu_pages;
796 unsigned int indirect_shadow_pages;
797 unsigned long mmu_valid_gen;
798 struct hlist_head mmu_page_hash[KVM_NUM_MMU_PAGES];
802 struct list_head active_mmu_pages;
803 struct list_head zapped_obsolete_pages;
804 struct kvm_page_track_notifier_node mmu_sp_tracker;
[all …]
/Linux-v4.19/arch/arm/include/asm/
Dkvm_host.h59 struct kvm_arch { struct
61 u64 vttbr;
64 int __percpu *last_vcpu_ran;
72 u64 vmid_gen;
73 u32 vmid;
76 pgd_t *pgd;
79 struct vgic_dist vgic;
80 int max_vcpus;
83 u32 psci_version;
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_host.h267 struct kvm_arch { struct
268 unsigned int lpid;
269 unsigned int smt_mode; /* # vcpus per virtual core */
270 unsigned int emul_smt_mode; /* emualted SMT mode, on P9 */
272 unsigned int tlb_sets;
273 struct kvm_hpt_info hpt;
274 atomic64_t mmio_update;
275 unsigned int host_lpid;
276 unsigned long host_lpcr;
277 unsigned long sdr1;
[all …]
/Linux-v4.19/arch/s390/include/asm/
Dkvm_host.h798 struct kvm_arch{ struct
799 void *sca;
800 int use_esca;
801 rwlock_t sca_lock;
802 debug_info_t *dbf;
803 struct kvm_s390_float_interrupt float_int;
804 struct kvm_device *flic;
805 struct gmap *gmap;
806 unsigned long mem_limit;
807 int css_support;
[all …]
/Linux-v4.19/arch/arm64/include/asm/
Dkvm_host.h59 struct kvm_arch { struct
61 u64 vmid_gen;
62 u32 vmid;
65 pgd_t *pgd;
68 u64 vttbr;
71 int __percpu *last_vcpu_ran;
74 int max_vcpus;
77 struct vgic_dist vgic;
80 u32 psci_version;
/Linux-v4.19/arch/mips/include/asm/
Dkvm_host.h184 struct kvm_arch { struct
186 struct mm_struct gpa_mm;
188 cpumask_t asid_flush_mask;