Home
last modified time | relevance | path

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

/linux/arch/x86/include/asm/
H A Dkvm_host.h1415 struct kvm_arch { struct
1416 unsigned long n_used_mmu_pages;
1417 unsigned long n_requested_mmu_pages;
1418 unsigned long n_max_mmu_pages;
1419 unsigned int indirect_shadow_pages;
1420 u8 mmu_valid_gen;
1421 u8 vm_type;
1422 bool has_private_mem;
1423 bool has_protected_state;
1424 bool has_protected_eoi;
[all …]
/linux/arch/loongarch/include/asm/
H A Dkvm_host.h119 struct kvm_arch { struct
121 kvm_pte_t *pgd;
122 unsigned long gpa_size;
123 unsigned long invalid_ptes[MAX_PGTABLE_LEVELS];
124 unsigned int pte_shifts[MAX_PGTABLE_LEVELS];
125 unsigned int root_level;
126 spinlock_t phyid_map_lock;
127 struct kvm_phyid_map *phyid_map;
129 unsigned long pv_features;
131 unsigned long kvm_features;
[all …]
/linux/arch/s390/include/asm/
H A Dkvm_host.h641 struct kvm_arch { struct
642 struct esca_block *sca;
643 debug_info_t *dbf;
644 struct kvm_s390_float_interrupt float_int;
645 struct kvm_device *flic;
646 struct gmap *gmap;
647 unsigned long mem_limit;
648 int css_support;
649 int use_irqchip;
650 int use_cmma;
[all …]
/linux/arch/arm64/include/asm/
H A Dkvm_host.h309 struct kvm_arch { struct
310 struct kvm_s2_mmu mmu;
319 u64 fgu[__NR_FGT_GROUP_IDS__];
325 struct kvm_s2_mmu *nested_mmus;
326 size_t nested_mmus_size;
327 int nested_mmus_next;
330 struct vgic_dist vgic;
333 struct arch_timer_vm_data timer_data;
336 u32 psci_version;
339 struct mutex config_lock;
[all …]
/linux/arch/x86/kvm/
H A Dkvm_onhyperv.c40 struct kvm_arch *kvm_arch = &kvm->arch; in __hv_flush_remote_tlbs_range() local
114 struct kvm_arch *kvm_arch = &vcpu->kvm->arch; in hv_track_root_tdp() local