Lines Matching defs:as_id

1415 static struct kvm_memslots *kvm_get_inactive_memslots(struct kvm *kvm, int as_id)
1417 struct kvm_memslots *active = __kvm_memslots(kvm, as_id);
1420 return &kvm->__memslots[as_id][node_idx_inactive];
1435 return b->as_id;
1437 return a->as_id;
1439 WARN_ON_ONCE(a->as_id != b->as_id);
1440 return a->as_id;
1499 int as_id = kvm_memslots_get_as_id(old, new);
1500 struct kvm_memslots *slots = kvm_get_inactive_memslots(kvm, as_id);
1562 static void kvm_swap_active_memslots(struct kvm *kvm, int as_id)
1564 struct kvm_memslots *slots = kvm_get_inactive_memslots(kvm, as_id);
1567 u64 gen = __kvm_memslots(kvm, as_id)->generation;
1586 rcu_assign_pointer(kvm->memslots[as_id], slots);
1724 int as_id = kvm_memslots_get_as_id(old, new);
1726 kvm_swap_active_memslots(kvm, as_id);
1742 dest->as_id = src->as_id;
1763 kvm_swap_active_memslots(kvm, old->as_id);
1957 int as_id, id;
1964 as_id = mem->slot >> 16;
1979 if (as_id >= KVM_ADDRESS_SPACE_NUM || id >= KVM_MEM_SLOTS_NUM)
1986 slots = __kvm_memslots(kvm, as_id);
2039 new->as_id = as_id;
2086 int i, as_id, id;
2097 as_id = log->slot >> 16;
2099 if (as_id >= KVM_ADDRESS_SPACE_NUM || id >= KVM_USER_MEM_SLOTS)
2102 slots = __kvm_memslots(kvm, as_id);
2149 int i, as_id, id;
2159 as_id = log->slot >> 16;
2161 if (as_id >= KVM_ADDRESS_SPACE_NUM || id >= KVM_USER_MEM_SLOTS)
2164 slots = __kvm_memslots(kvm, as_id);
2260 int as_id, id;
2271 as_id = log->slot >> 16;
2273 if (as_id >= KVM_ADDRESS_SPACE_NUM || id >= KVM_USER_MEM_SLOTS)
2279 slots = __kvm_memslots(kvm, as_id);
3365 u32 slot = (memslot->as_id << 16) | memslot->id;