Lines Matching refs:kvm_memory_slot

498 	struct kvm_memory_slot *slot;  in __kvm_handle_hva_range()
861 static void kvm_destroy_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_destroy_dirty_bitmap()
870 static void kvm_free_memslot(struct kvm *kvm, struct kvm_memory_slot *slot) in kvm_free_memslot()
882 struct kvm_memory_slot *memslot; in kvm_free_memslots()
1243 static int kvm_alloc_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_alloc_dirty_bitmap()
1259 struct kvm_memory_slot *memslot) in kvm_memslot_delete()
1261 struct kvm_memory_slot *mslots = slots->memslots; in kvm_memslot_delete()
1297 struct kvm_memory_slot *memslot) in kvm_memslot_move_backward()
1299 struct kvm_memory_slot *mslots = slots->memslots; in kvm_memslot_move_backward()
1332 struct kvm_memory_slot *memslot, in kvm_memslot_move_forward()
1335 struct kvm_memory_slot *mslots = slots->memslots; in kvm_memslot_move_forward()
1393 struct kvm_memory_slot *memslot, in update_memslots()
1492 (sizeof(struct kvm_memory_slot) * slots); in kvm_memslots_size()
1526 struct kvm_memory_slot *old, in kvm_set_memslot()
1527 struct kvm_memory_slot *new, int as_id, in kvm_set_memslot()
1530 struct kvm_memory_slot *slot; in kvm_set_memslot()
1618 struct kvm_memory_slot *old, int as_id) in kvm_delete_memslot()
1620 struct kvm_memory_slot new; in kvm_delete_memslot()
1653 struct kvm_memory_slot old, new; in __kvm_set_memory_region()
1654 struct kvm_memory_slot *tmp; in __kvm_set_memory_region()
1800 int *is_dirty, struct kvm_memory_slot **memslot) in kvm_get_dirty_log()
1865 struct kvm_memory_slot *memslot; in kvm_get_dirty_log_protect()
1976 struct kvm_memory_slot *memslot; in kvm_clear_dirty_log_protect()
2062 struct kvm_memory_slot *gfn_to_memslot(struct kvm *kvm, gfn_t gfn) in gfn_to_memslot()
2068 struct kvm_memory_slot *kvm_vcpu_gfn_to_memslot(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_gfn_to_memslot()
2071 struct kvm_memory_slot *slot; in kvm_vcpu_gfn_to_memslot()
2095 struct kvm_memory_slot *memslot = gfn_to_memslot(kvm, gfn); in kvm_is_visible_gfn()
2103 struct kvm_memory_slot *memslot = kvm_vcpu_gfn_to_memslot(vcpu, gfn); in kvm_vcpu_is_visible_gfn()
2133 static bool memslot_is_readonly(struct kvm_memory_slot *slot) in memslot_is_readonly()
2138 static unsigned long __gfn_to_hva_many(struct kvm_memory_slot *slot, gfn_t gfn, in __gfn_to_hva_many()
2153 static unsigned long gfn_to_hva_many(struct kvm_memory_slot *slot, gfn_t gfn, in gfn_to_hva_many()
2159 unsigned long gfn_to_hva_memslot(struct kvm_memory_slot *slot, in gfn_to_hva_memslot()
2186 unsigned long gfn_to_hva_memslot_prot(struct kvm_memory_slot *slot, in gfn_to_hva_memslot_prot()
2199 struct kvm_memory_slot *slot = gfn_to_memslot(kvm, gfn); in gfn_to_hva_prot()
2206 struct kvm_memory_slot *slot = kvm_vcpu_gfn_to_memslot(vcpu, gfn); in kvm_vcpu_gfn_to_hva_prot()
2433 kvm_pfn_t __gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn, in __gfn_to_pfn_memslot()
2473 kvm_pfn_t gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn) in gfn_to_pfn_memslot()
2479 kvm_pfn_t gfn_to_pfn_memslot_atomic(struct kvm_memory_slot *slot, gfn_t gfn) in gfn_to_pfn_memslot_atomic()
2503 int gfn_to_page_many_atomic(struct kvm_memory_slot *slot, gfn_t gfn, in gfn_to_page_many_atomic()
2557 static void kvm_cache_gfn_to_pfn(struct kvm_memory_slot *slot, gfn_t gfn, in kvm_cache_gfn_to_pfn()
2576 struct kvm_memory_slot *slot = __gfn_to_memslot(slots, gfn); in __kvm_map_gfn()
2639 struct kvm_memory_slot *memslot, in __kvm_unmap_gfn()
2753 static int __kvm_read_guest_page(struct kvm_memory_slot *slot, gfn_t gfn, in __kvm_read_guest_page()
2771 struct kvm_memory_slot *slot = gfn_to_memslot(kvm, gfn); in kvm_read_guest_page()
2780 struct kvm_memory_slot *slot = kvm_vcpu_gfn_to_memslot(vcpu, gfn); in kvm_vcpu_read_guest_page()
2826 static int __kvm_read_guest_atomic(struct kvm_memory_slot *slot, gfn_t gfn, in __kvm_read_guest_atomic()
2847 struct kvm_memory_slot *slot = kvm_vcpu_gfn_to_memslot(vcpu, gfn); in kvm_vcpu_read_guest_atomic()
2855 struct kvm_memory_slot *memslot, gfn_t gfn, in __kvm_write_guest_page()
2874 struct kvm_memory_slot *slot = gfn_to_memslot(kvm, gfn); in kvm_write_guest_page()
2883 struct kvm_memory_slot *slot = kvm_vcpu_gfn_to_memslot(vcpu, gfn); in kvm_vcpu_write_guest_page()
3074 struct kvm_memory_slot *memslot, in mark_page_dirty_in_slot()
3092 struct kvm_memory_slot *memslot; in mark_page_dirty()
3101 struct kvm_memory_slot *memslot; in kvm_vcpu_mark_page_dirty()