Home
last modified time | relevance | path

Searched refs:kvm_arch (Results 1 – 14 of 14) sorted by relevance

/arch/x86/kvm/
A Dkvm_onhyperv.c40 struct kvm_arch *kvm_arch = &kvm->arch; in __hv_flush_remote_tlbs_range() local
46 spin_lock(&kvm_arch->hv_root_tdp_lock); in __hv_flush_remote_tlbs_range()
48 if (!VALID_PAGE(kvm_arch->hv_root_tdp)) { in __hv_flush_remote_tlbs_range()
68 kvm_arch->hv_root_tdp = root; in __hv_flush_remote_tlbs_range()
86 kvm_arch->hv_root_tdp = INVALID_PAGE; in __hv_flush_remote_tlbs_range()
91 spin_unlock(&kvm_arch->hv_root_tdp_lock); in __hv_flush_remote_tlbs_range()
114 struct kvm_arch *kvm_arch = &vcpu->kvm->arch; in hv_track_root_tdp() local
117 spin_lock(&kvm_arch->hv_root_tdp_lock); in hv_track_root_tdp()
119 if (root_tdp != kvm_arch->hv_root_tdp) in hv_track_root_tdp()
120 kvm_arch->hv_root_tdp = INVALID_PAGE; in hv_track_root_tdp()
[all …]
A Dx86.c2341 struct kvm_arch *ka = &vcpu->kvm->arch; in kvm_write_system_time()
2502 struct kvm_arch *ka = &vcpu->kvm->arch; in kvm_track_tsc_matching()
3009 struct kvm_arch *ka = &kvm->arch; in pvclock_update_vm_gtod_copy()
3059 struct kvm_arch *ka = &kvm->arch; in kvm_end_pvclock_update()
3100 struct kvm_arch *ka = &kvm->arch; in __get_kvmclock()
3135 struct kvm_arch *ka = &kvm->arch; in get_kvmclock()
3206 struct kvm_arch *ka = &v->kvm->arch; in kvm_guest_time_update()
3349 struct kvm_arch *ka = &kvm->arch; in kvm_get_wall_clock_epoch()
3422 struct kvm_arch *ka = container_of(dwork, struct kvm_arch, in kvmclock_update_fn()
3447 struct kvm_arch *ka = container_of(dwork, struct kvm_arch, in kvmclock_sync_fn()
[all …]
/arch/arm64/kvm/hyp/include/nvhe/
A Dmem_protect.h19 struct kvm_arch arch;
/arch/riscv/include/asm/
A Dkvm_host.h86 struct kvm_arch { struct
/arch/loongarch/include/asm/
A Dkvm_host.h118 struct kvm_arch { struct
/arch/arm64/include/asm/
A Dkvm_mmu.h320 struct kvm_arch *arch)
A Dkvm_host.h196 struct kvm_arch *arch;
293 struct kvm_arch { struct
1571 static inline bool __vcpu_has_feature(const struct kvm_arch *ka, int feature) in __vcpu_has_feature()
1593 static inline u64 *__vm_id_reg(struct kvm_arch *ka, u32 reg) in __vm_id_reg()
/arch/arm64/kvm/hyp/nvhe/
A Dsys_regs.c483 struct kvm_arch *ka = &kvm->arch; in kvm_init_pvm_id_regs()
/arch/riscv/kvm/
A Dmmu.c478 struct kvm_arch *k = &vcpu->kvm->arch; in kvm_riscv_mmu_update_hgatp()
/arch/s390/include/asm/
A Dkvm_host.h634 struct kvm_arch{ struct
/arch/powerpc/include/asm/
A Dkvm_host.h277 struct kvm_arch { struct
/arch/mips/include/asm/
A Dkvm_host.h175 struct kvm_arch { struct
/arch/x86/include/asm/
A Dkvm_host.h1351 struct kvm_arch { struct
/arch/x86/kvm/mmu/
A Dmmu.c7711 struct kvm_arch *ka = container_of(once, struct kvm_arch, nx_once); in kvm_mmu_start_lpage_recovery()

Completed in 80 milliseconds