Lines Matching defs:as_id

1461 static struct kvm_memslots *kvm_get_inactive_memslots(struct kvm *kvm, int as_id)
1463 struct kvm_memslots *active = __kvm_memslots(kvm, as_id);
1466 return &kvm->__memslots[as_id][node_idx_inactive];
1481 return b->as_id;
1483 return a->as_id;
1485 WARN_ON_ONCE(a->as_id != b->as_id);
1486 return a->as_id;
1545 int as_id = kvm_memslots_get_as_id(old, new);
1546 struct kvm_memslots *slots = kvm_get_inactive_memslots(kvm, as_id);
1630 static void kvm_swap_active_memslots(struct kvm *kvm, int as_id)
1632 struct kvm_memslots *slots = kvm_get_inactive_memslots(kvm, as_id);
1635 u64 gen = __kvm_memslots(kvm, as_id)->generation;
1654 rcu_assign_pointer(kvm->memslots[as_id], slots);
1792 int as_id = kvm_memslots_get_as_id(old, new);
1794 kvm_swap_active_memslots(kvm, as_id);
1810 dest->as_id = src->as_id;
1831 kvm_swap_active_memslots(kvm, old->as_id);
2025 int as_id, id;
2032 as_id = mem->slot >> 16;
2051 if (as_id >= kvm_arch_nr_memslot_as_ids(kvm) || id >= KVM_MEM_SLOTS_NUM)
2058 slots = __kvm_memslots(kvm, as_id);
2114 new->as_id = as_id;
2174 int i, as_id, id;
2185 as_id = log->slot >> 16;
2187 if (as_id >= kvm_arch_nr_memslot_as_ids(kvm) || id >= KVM_USER_MEM_SLOTS)
2190 slots = __kvm_memslots(kvm, as_id);
2237 int i, as_id, id;
2247 as_id = log->slot >> 16;
2249 if (as_id >= kvm_arch_nr_memslot_as_ids(kvm) || id >= KVM_USER_MEM_SLOTS)
2252 slots = __kvm_memslots(kvm, as_id);
2348 int as_id, id;
2359 as_id = log->slot >> 16;
2361 if (as_id >= kvm_arch_nr_memslot_as_ids(kvm) || id >= KVM_USER_MEM_SLOTS)
2367 slots = __kvm_memslots(kvm, as_id);
3647 u32 slot = (memslot->as_id << 16) | memslot->id;