Searched refs:kvm_arch (Results 1 – 13 of 13) sorted by relevance
34 struct kvm_arch *kvm_arch = &kvm->arch; in hv_remote_flush_tlb_with_range() local40 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()98 struct kvm_arch *kvm_arch = &vcpu->kvm->arch; in hv_track_root_tdp() local101 spin_lock(&kvm_arch->hv_root_tdp_lock); in hv_track_root_tdp()[all …]
2305 struct kvm_arch *ka = &vcpu->kvm->arch; in kvm_write_system_time()2468 struct kvm_arch *ka = &vcpu->kvm->arch; in kvm_track_tsc_matching()2903 struct kvm_arch *ka = &kvm->arch; in pvclock_update_vm_gtod_copy()2953 struct kvm_arch *ka = &kvm->arch; in kvm_end_pvclock_update()2978 struct kvm_arch *ka = &kvm->arch; in __get_kvmclock()3012 struct kvm_arch *ka = &kvm->arch; in get_kvmclock()3085 struct kvm_arch *ka = &v->kvm->arch; in kvm_guest_time_update()3197 struct kvm_arch *ka = container_of(dwork, struct kvm_arch, in kvmclock_update_fn()3222 struct kvm_arch *ka = container_of(dwork, struct kvm_arch, in kvmclock_sync_fn()6598 struct kvm_arch *ka = &kvm->arch; in kvm_vm_ioctl_set_clock()[all …]
47 struct kvm_arch arch;
284 struct kvm_arch *arch)
99 struct kvm_arch *arch;118 struct kvm_arch { struct
86 struct kvm_arch { struct
236 ``kvm_arch::tsc_write_lock``241 :Protects: - kvm_arch::{last_tsc_write,last_tsc_nsec,last_tsc_offset}
278 struct kvm_arch { struct
751 struct kvm_arch *k = &vcpu->kvm->arch; in kvm_riscv_gstage_update_hgatp()
948 struct kvm_arch{ struct
175 struct kvm_arch { struct
1150 struct kvm_arch { struct
746 struct kvm_arch arch;