Lines Matching defs:gfn
316 void kvm_flush_remote_tlbs_range(struct kvm *kvm, gfn_t gfn, u64 nr_pages) in kvm_flush_remote_tlbs_range()
2564 struct kvm_memory_slot *gfn_to_memslot(struct kvm *kvm, gfn_t gfn) in gfn_to_memslot()
2570 struct kvm_memory_slot *kvm_vcpu_gfn_to_memslot(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_gfn_to_memslot()
2603 bool kvm_is_visible_gfn(struct kvm *kvm, gfn_t gfn) in kvm_is_visible_gfn()
2611 bool kvm_vcpu_is_visible_gfn(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_is_visible_gfn()
2619 unsigned long kvm_host_page_size(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_host_page_size()
2648 static unsigned long __gfn_to_hva_many(const struct kvm_memory_slot *slot, gfn_t gfn, in __gfn_to_hva_many()
2663 static unsigned long gfn_to_hva_many(struct kvm_memory_slot *slot, gfn_t gfn, in gfn_to_hva_many()
2670 gfn_t gfn) in gfn_to_hva_memslot()
2676 unsigned long gfn_to_hva(struct kvm *kvm, gfn_t gfn) in gfn_to_hva()
2682 unsigned long kvm_vcpu_gfn_to_hva(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_gfn_to_hva()
2697 gfn_t gfn, bool *writable) in gfn_to_hva_memslot_prot()
2707 unsigned long gfn_to_hva_prot(struct kvm *kvm, gfn_t gfn, bool *writable) in gfn_to_hva_prot()
2714 unsigned long kvm_vcpu_gfn_to_hva_prot(struct kvm_vcpu *vcpu, gfn_t gfn, bool *writable) in kvm_vcpu_gfn_to_hva_prot()
2984 kvm_pfn_t __kvm_faultin_pfn(const struct kvm_memory_slot *slot, gfn_t gfn, in __kvm_faultin_pfn()
3006 int kvm_prefetch_pages(struct kvm_memory_slot *slot, gfn_t gfn, in kvm_prefetch_pages()
3030 struct page *__gfn_to_page(struct kvm *kvm, gfn_t gfn, bool write) in __gfn_to_page()
3045 int __kvm_vcpu_map(struct kvm_vcpu *vcpu, gfn_t gfn, struct kvm_host_map *map, in __kvm_vcpu_map()
3116 static int __kvm_read_guest_page(struct kvm_memory_slot *slot, gfn_t gfn, in __kvm_read_guest_page()
3134 int kvm_read_guest_page(struct kvm *kvm, gfn_t gfn, void *data, int offset, in kvm_read_guest_page()
3143 int kvm_vcpu_read_guest_page(struct kvm_vcpu *vcpu, gfn_t gfn, void *data, in kvm_vcpu_read_guest_page()
3154 gfn_t gfn = gpa >> PAGE_SHIFT; in kvm_read_guest() local
3174 gfn_t gfn = gpa >> PAGE_SHIFT; in kvm_vcpu_read_guest() local
3192 static int __kvm_read_guest_atomic(struct kvm_memory_slot *slot, gfn_t gfn, in __kvm_read_guest_atomic()
3215 gfn_t gfn = gpa >> PAGE_SHIFT; in kvm_vcpu_read_guest_atomic() local
3225 struct kvm_memory_slot *memslot, gfn_t gfn, in __kvm_write_guest_page()
3244 int kvm_write_guest_page(struct kvm *kvm, gfn_t gfn, in kvm_write_guest_page()
3253 int kvm_vcpu_write_guest_page(struct kvm_vcpu *vcpu, gfn_t gfn, in kvm_vcpu_write_guest_page()
3265 gfn_t gfn = gpa >> PAGE_SHIFT; in kvm_write_guest() local
3286 gfn_t gfn = gpa >> PAGE_SHIFT; in kvm_vcpu_write_guest() local
3431 gfn_t gfn = gpa >> PAGE_SHIFT; in kvm_clear_guest() local
3450 gfn_t gfn) in mark_page_dirty_in_slot()
3473 void mark_page_dirty(struct kvm *kvm, gfn_t gfn) in mark_page_dirty()
3482 void kvm_vcpu_mark_page_dirty(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_mark_page_dirty()