Lines Matching refs:memslots
400 kvm->memslots = kzalloc(sizeof(struct kvm_memslots), GFP_KERNEL);
401 if (!kvm->memslots)
440 kfree(kvm->memslots);
475 struct kvm_memslots *slots = kvm->memslots;
478 kvm_free_physmem_slot(&slots->memslots[i], NULL);
480 kfree(kvm->memslots);
563 memslot = &kvm->memslots->memslots[mem->slot];
589 struct kvm_memory_slot *s = &kvm->memslots->memslots[i];
685 memcpy(slots, kvm->memslots, sizeof(struct kvm_memslots));
688 slots->memslots[mem->slot].flags |= KVM_MEMSLOT_INVALID;
690 old_memslots = kvm->memslots;
691 rcu_assign_pointer(kvm->memslots, slots);
721 memcpy(slots, kvm->memslots, sizeof(struct kvm_memslots));
733 slots->memslots[mem->slot] = new;
734 old_memslots = kvm->memslots;
735 rcu_assign_pointer(kvm->memslots, slots);
791 memslot = &kvm->memslots->memslots[log->slot];
860 struct kvm_memory_slot *memslot = &slots->memslots[i];
876 struct kvm_memory_slot *memslot = &slots->memslots[i];
920 memslot = &slots->memslots[i];
927 return memslot - slots->memslots;