Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/x86/kvm/
A Dkvm_onhyperv.c35 struct kvm_arch *kvm_arch = &kvm->arch; in hv_remote_flush_tlb_with_range() local
41 spin_lock(&kvm_arch->hv_root_tdp_lock); in hv_remote_flush_tlb_with_range()
43 if (!VALID_PAGE(kvm_arch->hv_root_tdp)) { in hv_remote_flush_tlb_with_range()
63 kvm_arch->hv_root_tdp = root; in hv_remote_flush_tlb_with_range()
81 kvm_arch->hv_root_tdp = INVALID_PAGE; in hv_remote_flush_tlb_with_range()
86 spin_unlock(&kvm_arch->hv_root_tdp_lock); in hv_remote_flush_tlb_with_range()
99 struct kvm_arch *kvm_arch = &vcpu->kvm->arch; in hv_track_root_tdp() local
102 spin_lock(&kvm_arch->hv_root_tdp_lock); in hv_track_root_tdp()
104 if (root_tdp != kvm_arch->hv_root_tdp) in hv_track_root_tdp()
105 kvm_arch->hv_root_tdp = INVALID_PAGE; in hv_track_root_tdp()
[all …]
A Dx86.c2313 struct kvm_arch *ka = &vcpu->kvm->arch; in kvm_write_system_time()
2475 struct kvm_arch *ka = &vcpu->kvm->arch; in kvm_track_tsc_matching()
2909 struct kvm_arch *ka = &kvm->arch; in pvclock_update_vm_gtod_copy()
2959 struct kvm_arch *ka = &kvm->arch; in kvm_end_pvclock_update()
3000 struct kvm_arch *ka = &kvm->arch; in __get_kvmclock()
3035 struct kvm_arch *ka = &kvm->arch; in get_kvmclock()
3106 struct kvm_arch *ka = &v->kvm->arch; in kvm_guest_time_update()
3219 struct kvm_arch *ka = container_of(dwork, struct kvm_arch, in kvmclock_update_fn()
3244 struct kvm_arch *ka = container_of(dwork, struct kvm_arch, in kvmclock_sync_fn()
6631 struct kvm_arch *ka = &kvm->arch; in kvm_vm_ioctl_set_clock()
/linux-6.3-rc2/arch/arm64/kvm/hyp/include/nvhe/
A Dmem_protect.h49 struct kvm_arch arch;
/linux-6.3-rc2/arch/arm64/include/asm/
A Dkvm_mmu.h293 struct kvm_arch *arch)
A Dkvm_host.h161 struct kvm_arch *arch;
187 struct kvm_arch { struct
/linux-6.3-rc2/arch/riscv/include/asm/
A Dkvm_host.h87 struct kvm_arch { struct
/linux-6.3-rc2/Documentation/virt/kvm/
A Dlocking.rst243 ``kvm_arch::tsc_write_lock``
248 :Protects: - kvm_arch::{last_tsc_write,last_tsc_nsec,last_tsc_offset}
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dkvm_host.h278 struct kvm_arch { struct
/linux-6.3-rc2/arch/riscv/kvm/
A Dmmu.c749 struct kvm_arch *k = &vcpu->kvm->arch; in kvm_riscv_gstage_update_hgatp()
/linux-6.3-rc2/arch/s390/include/asm/
A Dkvm_host.h950 struct kvm_arch{ struct
/linux-6.3-rc2/arch/mips/include/asm/
A Dkvm_host.h175 struct kvm_arch { struct
/linux-6.3-rc2/arch/x86/include/asm/
A Dkvm_host.h1247 struct kvm_arch { struct
/linux-6.3-rc2/include/linux/
A Dkvm_host.h764 struct kvm_arch arch;

Completed in 73 milliseconds