Home
last modified time | relevance | path

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

/Linux-v5.15/arch/x86/include/asm/
Dkvm_host.h1041 struct kvm_arch { struct
1042 unsigned long n_used_mmu_pages;
1043 unsigned long n_requested_mmu_pages;
1044 unsigned long n_max_mmu_pages;
1045 unsigned int indirect_shadow_pages;
1046 u8 mmu_valid_gen;
1047 struct hlist_head mmu_page_hash[KVM_NUM_MMU_PAGES];
1048 struct list_head active_mmu_pages;
1049 struct list_head zapped_obsolete_pages;
1050 struct list_head lpage_disallowed_mmu_pages;
[all …]
/Linux-v5.15/arch/powerpc/include/asm/
Dkvm_host.h271 struct kvm_arch { struct
272 unsigned int lpid;
273 unsigned int smt_mode; /* # vcpus per virtual core */
274 unsigned int emul_smt_mode; /* emualted SMT mode, on P9 */
276 unsigned int tlb_sets;
277 struct kvm_hpt_info hpt;
278 atomic64_t mmio_update;
279 unsigned int host_lpid;
280 unsigned long host_lpcr;
281 unsigned long sdr1;
[all …]
/Linux-v5.15/arch/arm64/include/asm/
Dkvm_host.h104 struct kvm_arch { struct
105 struct kvm_s2_mmu mmu;
108 u64 vtcr;
111 int max_vcpus;
114 struct vgic_dist vgic;
117 u32 psci_version;
125 bool return_nisv_io_abort_to_user;
131 unsigned long *pmu_filter;
132 unsigned int pmuver;
134 u8 pfr0_csv2;
[all …]
/Linux-v5.15/arch/s390/include/asm/
Dkvm_host.h926 struct kvm_arch{ struct
927 void *sca;
928 int use_esca;
929 rwlock_t sca_lock;
930 debug_info_t *dbf;
931 struct kvm_s390_float_interrupt float_int;
932 struct kvm_device *flic;
933 struct gmap *gmap;
934 unsigned long mem_limit;
935 int css_support;
[all …]
/Linux-v5.15/arch/x86/kvm/
Dkvm_onhyperv.h16 struct kvm_arch *kvm_arch = &vcpu->kvm->arch; in hv_track_root_tdp() local
Dkvm_onhyperv.c34 struct kvm_arch *kvm_arch = &kvm->arch; in hv_remote_flush_tlb_with_range() local
/Linux-v5.15/arch/mips/include/asm/
Dkvm_host.h176 struct kvm_arch { struct
178 struct mm_struct gpa_mm;
180 cpumask_t asid_flush_mask;
182 struct loongson_kvm_ipi ipi;