Lines Matching refs:kvm_memslots

499 	struct kvm_memslots *slots;  in __kvm_handle_hva_range()
846 static struct kvm_memslots *kvm_alloc_memslots(void) in kvm_alloc_memslots()
849 struct kvm_memslots *slots; in kvm_alloc_memslots()
851 slots = kvzalloc(sizeof(struct kvm_memslots), GFP_KERNEL_ACCOUNT); in kvm_alloc_memslots()
880 static void kvm_free_memslots(struct kvm *kvm, struct kvm_memslots *slots) in kvm_free_memslots()
1057 struct kvm_memslots *slots = kvm_alloc_memslots(); in kvm_create_vm()
1258 static inline void kvm_memslot_delete(struct kvm_memslots *slots, in kvm_memslot_delete()
1284 static inline int kvm_memslot_insert_back(struct kvm_memslots *slots) in kvm_memslot_insert_back()
1296 static inline int kvm_memslot_move_backward(struct kvm_memslots *slots, in kvm_memslot_move_backward()
1331 static inline int kvm_memslot_move_forward(struct kvm_memslots *slots, in kvm_memslot_move_forward()
1392 static void update_memslots(struct kvm_memslots *slots, in update_memslots()
1430 static struct kvm_memslots *install_new_memslots(struct kvm *kvm, in install_new_memslots()
1431 int as_id, struct kvm_memslots *slots) in install_new_memslots()
1433 struct kvm_memslots *old_memslots = __kvm_memslots(kvm, as_id); in install_new_memslots()
1491 return sizeof(struct kvm_memslots) + in kvm_memslots_size()
1495 static void kvm_copy_memslots(struct kvm_memslots *to, in kvm_copy_memslots()
1496 struct kvm_memslots *from) in kvm_copy_memslots()
1506 static struct kvm_memslots *kvm_dup_memslots(struct kvm_memslots *old, in kvm_dup_memslots()
1509 struct kvm_memslots *slots; in kvm_dup_memslots()
1531 struct kvm_memslots *slots; in kvm_set_memslot()
1802 struct kvm_memslots *slots; in kvm_get_dirty_log()
1864 struct kvm_memslots *slots; in kvm_get_dirty_log_protect()
1975 struct kvm_memslots *slots; in kvm_clear_dirty_log_protect()
2064 return __gfn_to_memslot(kvm_memslots(kvm), gfn); in gfn_to_memslot()
2070 struct kvm_memslots *slots = kvm_vcpu_memslots(vcpu); in kvm_vcpu_gfn_to_memslot()
2568 static int __kvm_map_gfn(struct kvm_memslots *slots, gfn_t gfn, in __kvm_map_gfn()
2626 return __kvm_map_gfn(kvm_memslots(vcpu->kvm), gfn, map, in kvm_map_gfn()
2931 static int __kvm_gfn_to_hva_cache_init(struct kvm_memslots *slots, in __kvm_gfn_to_hva_cache_init()
2975 struct kvm_memslots *slots = kvm_memslots(kvm); in kvm_gfn_to_hva_cache_init()
2984 struct kvm_memslots *slots = kvm_memslots(kvm); in kvm_write_guest_offset_cached()
3021 struct kvm_memslots *slots = kvm_memslots(kvm); in kvm_read_guest_offset_cached()