Home
last modified time | relevance | path

Searched refs:as_id (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/virt/kvm/
Dkvm_main.c942 int as_id, struct kvm_memslots *slots) in install_new_memslots() argument
944 struct kvm_memslots *old_memslots = __kvm_memslots(kvm, as_id); in install_new_memslots()
950 rcu_assign_pointer(kvm->memslots[as_id], slots); in install_new_memslots()
994 int as_id, id; in __kvm_set_memory_region() local
1002 as_id = mem->slot >> 16; in __kvm_set_memory_region()
1016 if (as_id >= KVM_ADDRESS_SPACE_NUM || id >= KVM_MEM_SLOTS_NUM) in __kvm_set_memory_region()
1021 slot = id_to_memslot(__kvm_memslots(kvm, as_id), id); in __kvm_set_memory_region()
1065 kvm_for_each_memslot(slot, __kvm_memslots(kvm, as_id)) { in __kvm_set_memory_region()
1095 memcpy(slots, __kvm_memslots(kvm, as_id), sizeof(struct kvm_memslots)); in __kvm_set_memory_region()
1101 old_memslots = install_new_memslots(kvm, as_id, slots); in __kvm_set_memory_region()
[all …]
/Linux-v5.4/include/linux/
Dkvm_host.h626 static inline struct kvm_memslots *__kvm_memslots(struct kvm *kvm, int as_id) in __kvm_memslots() argument
628 as_id = array_index_nospec(as_id, KVM_ADDRESS_SPACE_NUM); in __kvm_memslots()
629 return srcu_dereference_check(kvm->memslots[as_id], &kvm->srcu, in __kvm_memslots()
641 int as_id = kvm_arch_vcpu_memslots_id(vcpu); in kvm_vcpu_memslots() local
643 return __kvm_memslots(vcpu->kvm, as_id); in kvm_vcpu_memslots()