Lines Matching refs:ghc
3524 struct gfn_to_hva_cache *ghc = &vcpu->arch.st.cache;
3544 if (unlikely(slots->generation != ghc->generation ||
3545 gpa != ghc->gpa ||
3546 kvm_is_error_hva(ghc->hva) || !ghc->memslot)) {
3550 if (kvm_gfn_to_hva_cache_init(vcpu->kvm, ghc, gpa, sizeof(*st)) ||
3551 kvm_is_error_hva(ghc->hva) || !ghc->memslot)
3555 st = (struct kvm_steal_time __user *)ghc->hva;
3617 mark_page_dirty_in_slot(vcpu->kvm, ghc->memslot, gpa_to_gfn(ghc->gpa));
4864 struct gfn_to_hva_cache *ghc = &vcpu->arch.st.cache;
4895 if (unlikely(slots->generation != ghc->generation ||
4896 gpa != ghc->gpa ||
4897 kvm_is_error_hva(ghc->hva) || !ghc->memslot))
4900 st = (struct kvm_steal_time __user *)ghc->hva;
4906 mark_page_dirty_in_slot(vcpu->kvm, ghc->memslot, gpa_to_gfn(ghc->gpa));