Searched refs:kvm_arch (Results 1 – 3 of 3) sorted by relevance
40 struct kvm_arch *kvm_arch = &kvm->arch; in __hv_flush_remote_tlbs_range() local46 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()58 if (!VALID_PAGE(root) || root == 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()88 ret = hv_remote_flush_root_tdp(kvm_arch->hv_root_tdp, range); 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() local117 spin_lock(&kvm_arch->hv_root_tdp_lock); in hv_track_root_tdp()[all …]
120 struct kvm_arch { struct309 static inline bool kvm_vm_support(struct kvm_arch *arch, int feature) in kvm_vm_support()
261 ``kvm_arch::tsc_write_lock``266 :Protects: - kvm_arch::{last_tsc_write,last_tsc_nsec,last_tsc_offset}