Home
last modified time | relevance | path

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

/arch/x86/kvm/
Dkvm_onhyperv.c34 struct kvm_arch *kvm_arch = &kvm->arch; in hv_remote_flush_tlb_with_range() local
40 spin_lock(&kvm_arch->hv_root_tdp_lock); in hv_remote_flush_tlb_with_range()
42 if (!VALID_PAGE(kvm_arch->hv_root_tdp)) { in hv_remote_flush_tlb_with_range()
52 if (!VALID_PAGE(root) || root == kvm_arch->hv_root_tdp) in hv_remote_flush_tlb_with_range()
62 kvm_arch->hv_root_tdp = root; in hv_remote_flush_tlb_with_range()
80 kvm_arch->hv_root_tdp = INVALID_PAGE; in hv_remote_flush_tlb_with_range()
82 ret = hv_remote_flush_root_tdp(kvm_arch->hv_root_tdp, range); in hv_remote_flush_tlb_with_range()
85 spin_unlock(&kvm_arch->hv_root_tdp_lock); in hv_remote_flush_tlb_with_range()
Dkvm_onhyperv.h16 struct kvm_arch *kvm_arch = &vcpu->kvm->arch; in hv_track_root_tdp() local
19 spin_lock(&kvm_arch->hv_root_tdp_lock); in hv_track_root_tdp()
21 if (root_tdp != kvm_arch->hv_root_tdp) in hv_track_root_tdp()
22 kvm_arch->hv_root_tdp = INVALID_PAGE; in hv_track_root_tdp()
23 spin_unlock(&kvm_arch->hv_root_tdp_lock); in hv_track_root_tdp()
Dx86.c2210 struct kvm_arch *ka = &vcpu->kvm->arch; in kvm_write_system_time()
2372 struct kvm_arch *ka = &vcpu->kvm->arch; in kvm_track_tsc_matching()
2797 struct kvm_arch *ka = &kvm->arch; in pvclock_update_vm_gtod_copy()
2834 struct kvm_arch *ka = &kvm->arch; in kvm_gen_update_masterclock()
2857 struct kvm_arch *ka = &kvm->arch; in get_kvmclock_ns()
2951 struct kvm_arch *ka = &v->kvm->arch; in kvm_guest_time_update()
3063 struct kvm_arch *ka = container_of(dwork, struct kvm_arch, in kvmclock_update_fn()
3088 struct kvm_arch *ka = container_of(dwork, struct kvm_arch, in kvmclock_sync_fn()
6309 struct kvm_arch *ka = &kvm->arch; in kvm_arch_vm_ioctl()
8423 struct kvm_arch *ka = &kvm->arch; in kvm_hyperv_tsc_notifier()
[all …]
/arch/arm64/kvm/hyp/include/nvhe/
Dmem_protect.h51 struct kvm_arch arch;
/arch/arm64/include/asm/
Dkvm_mmu.h289 struct kvm_arch *arch) in __load_stage2()
Dkvm_host.h158 struct kvm_arch *arch;
194 struct kvm_arch { struct
/arch/powerpc/include/asm/
Dkvm_host.h271 struct kvm_arch { struct
/arch/s390/include/asm/
Dkvm_host.h926 struct kvm_arch{ struct
/arch/mips/include/asm/
Dkvm_host.h176 struct kvm_arch { struct
/arch/x86/include/asm/
Dkvm_host.h1046 struct kvm_arch { struct