Lines Matching defs:gfn
292 * allocating 2 bytes per gfn instead of 4 bytes per gfn.
296 * not create more than 2^16-1 upper-level shadow pages at a single gfn,
299 * A unique shadow page (SP) for a gfn is created if and only if an existing SP
323 * single gfn is a bit less than 2^13.
1606 int (*flush_remote_tlbs_range)(struct kvm *kvm, gfn_t gfn,
1666 u8 (*get_mt_mask)(struct kvm_vcpu *vcpu, gfn_t gfn, bool is_mmio);
1787 gfn_t gfn;
1921 * is attempting to write a gfn that contains one or
1931 * gfn and resumes the guest to retry the non-emulatable
1932 * instruction (on hardware). Unprotecting the gfn
1935 * the gfn, i.e. retrying the instruction will hit a
2034 int kvm_mmu_unprotect_page(struct kvm *kvm, gfn_t gfn);
2175 extern bool kvm_find_async_pf_gfn(struct kvm_vcpu *vcpu, gfn_t gfn);