Home
last modified time | relevance | path

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

/Linux-v5.4/arch/x86/include/asm/
Dkvm_host.h853 struct kvm_arch { struct
854 unsigned long n_used_mmu_pages;
855 unsigned long n_requested_mmu_pages;
856 unsigned long n_max_mmu_pages;
857 unsigned int indirect_shadow_pages;
858 u8 mmu_valid_gen;
859 struct hlist_head mmu_page_hash[KVM_NUM_MMU_PAGES];
863 struct list_head active_mmu_pages;
864 struct list_head zapped_obsolete_pages;
865 struct list_head lpage_disallowed_mmu_pages;
[all …]
/Linux-v5.4/arch/powerpc/include/asm/
Dkvm_host.h278 struct kvm_arch { struct
279 unsigned int lpid;
280 unsigned int smt_mode; /* # vcpus per virtual core */
281 unsigned int emul_smt_mode; /* emualted SMT mode, on P9 */
283 unsigned int tlb_sets;
284 struct kvm_hpt_info hpt;
285 atomic64_t mmio_update;
286 unsigned int host_lpid;
287 unsigned long host_lpcr;
288 unsigned long sdr1;
[all …]
/Linux-v5.4/arch/s390/include/asm/
Dkvm_host.h843 struct kvm_arch{ struct
844 void *sca;
845 int use_esca;
846 rwlock_t sca_lock;
847 debug_info_t *dbf;
848 struct kvm_s390_float_interrupt float_int;
849 struct kvm_device *flic;
850 struct gmap *gmap;
851 unsigned long mem_limit;
852 int css_support;
[all …]
/Linux-v5.4/arch/arm/include/asm/
Dkvm_host.h57 struct kvm_arch { struct
59 int __percpu *last_vcpu_ran;
67 struct kvm_vmid vmid;
70 pgd_t *pgd;
71 phys_addr_t pgd_phys;
74 struct vgic_dist vgic;
75 int max_vcpus;
78 u32 psci_version;
/Linux-v5.4/arch/arm64/include/asm/
Dkvm_host.h65 struct kvm_arch { struct
66 struct kvm_vmid vmid;
69 pgd_t *pgd;
70 phys_addr_t pgd_phys;
73 u64 vtcr;
76 int __percpu *last_vcpu_ran;
79 int max_vcpus;
82 struct vgic_dist vgic;
85 u32 psci_version;
/Linux-v5.4/arch/mips/include/asm/
Dkvm_host.h184 struct kvm_arch { struct
186 struct mm_struct gpa_mm;
188 cpumask_t asid_flush_mask;