Symbol: kvm_memslots
arch/arm64/kvm/arm.c
162
kvm_for_each_memslot(memslot, bkt, kvm_memslots(kvm)) {
arch/arm64/kvm/mmu.c
1106
struct kvm_memslots *slots;
arch/arm64/kvm/mmu.c
1114
slots = kvm_memslots(kvm);
arch/arm64/kvm/mmu.c
1269
struct kvm_memslots *slots = kvm_memslots(kvm);
arch/arm64/kvm/mmu.c
1297
struct kvm_memslots *slots;
arch/arm64/kvm/mmu.c
1303
slots = kvm_memslots(kvm);
arch/arm64/kvm/mmu.c
372
struct kvm_memslots *slots;
arch/arm64/kvm/mmu.c
379
slots = kvm_memslots(kvm);
arch/loongarch/kvm/vcpu.c
157
struct kvm_memslots *slots;
arch/loongarch/kvm/vcpu.c
167
slots = kvm_memslots(vcpu->kvm);
arch/loongarch/kvm/vcpu.c
1793
struct kvm_memslots *slots;
arch/loongarch/kvm/vcpu.c
1810
slots = kvm_memslots(vcpu->kvm);
arch/powerpc/include/asm/kvm_book3s_64.h
538
static inline struct kvm_memslots *kvm_memslots_raw(struct kvm *kvm)
arch/powerpc/kvm/book3s_64_mmu_hv.c
1250
__gfn_to_memslot(kvm_memslots(kvm), gfn);
arch/powerpc/kvm/book3s_64_mmu_hv.c
741
struct kvm_memslots *slots;
arch/powerpc/kvm/book3s_64_mmu_hv.c
746
slots = kvm_memslots(kvm);
arch/powerpc/kvm/book3s_64_vio.c
358
memslot = __gfn_to_memslot(kvm_memslots(kvm), gfn);
arch/powerpc/kvm/book3s_hv.c
5264
struct kvm_memslots *slots;
arch/powerpc/kvm/book3s_hv.c
5277
slots = kvm_memslots(kvm);
arch/powerpc/kvm/book3s_hv.c
6434
struct kvm_memslots *slots = __kvm_memslots(kvm, i);
arch/powerpc/kvm/book3s_hv_nested.c
825
kvm_for_each_memslot(memslot, bkt, kvm_memslots(kvm))
arch/powerpc/kvm/book3s_hv_uvmem.c
467
struct kvm_memslots *slots;
arch/powerpc/kvm/book3s_hv_uvmem.c
488
slots = kvm_memslots(kvm);
arch/powerpc/kvm/book3s_hv_uvmem.c
496
slots = kvm_memslots(kvm);
arch/powerpc/kvm/book3s_hv_uvmem.c
676
kvm_for_each_memslot(memslot, bkt, kvm_memslots(kvm))
arch/powerpc/kvm/book3s_hv_uvmem.c
832
struct kvm_memslots *slots;
arch/powerpc/kvm/book3s_hv_uvmem.c
842
slots = kvm_memslots(kvm);
arch/riscv/kvm/mmu.c
21
struct kvm_memslots *slots = kvm_memslots(kvm);
arch/s390/kvm/diag.c
25
struct kvm_memslots *slots;
arch/s390/kvm/kvm-s390.c
1036
struct kvm_memslots *slots;
arch/s390/kvm/kvm-s390.c
1062
slots = kvm_memslots(kvm);
arch/s390/kvm/kvm-s390.c
1228
struct kvm_memslots *slots;
arch/s390/kvm/kvm-s390.c
1234
slots = kvm_memslots(kvm);
arch/s390/kvm/kvm-s390.h
268
static inline unsigned long kvm_s390_get_gfn_end(struct kvm_memslots *slots)
arch/s390/kvm/pv.c
364
npages = kvm_s390_get_gfn_end(kvm_memslots(kvm));
arch/x86/kvm/debugfs.c
94
struct kvm_memslots *slots;
arch/x86/kvm/mmu/mmu.c
1215
struct kvm_memslots *slots;
arch/x86/kvm/mmu/mmu.c
4046
struct kvm_memslots *slots;
arch/x86/kvm/mmu/mmu.c
7009
struct kvm_memslots *slots;
arch/x86/kvm/mmu/mmu.c
780
struct kvm_memslots *slots;
arch/x86/kvm/mmu/mmu.c
839
struct kvm_memslots *slots;
arch/x86/kvm/mmu/page_track.c
191
struct kvm_memslots *slots;
arch/x86/kvm/vmx/vmx.c
6950
struct kvm_memslots *slots = kvm_memslots(kvm);
arch/x86/kvm/x86.c
13376
struct kvm_memslots *slots = kvm_memslots(kvm);
arch/x86/kvm/x86.c
3724
struct kvm_memslots *slots;
arch/x86/kvm/x86.c
3740
slots = kvm_memslots(vcpu->kvm);
arch/x86/kvm/x86.c
5227
struct kvm_memslots *slots;
arch/x86/kvm/x86.c
5254
slots = kvm_memslots(vcpu->kvm);
arch/x86/kvm/x86.h
316
u64 gen = kvm_memslots(vcpu->kvm)->generation;
arch/x86/kvm/x86.h
333
return vcpu->arch.mmio_gen == kvm_memslots(vcpu->kvm)->generation;
arch/x86/kvm/x86.h
60
(sizeof(((struct kvm_memslots *)0)->id_hash) * 2 * KVM_MAX_NR_ADDRESS_SPACES)
include/linux/kvm_host.h
1079
static inline struct kvm_memslots *__kvm_memslots(struct kvm *kvm, int as_id)
include/linux/kvm_host.h
1087
static inline struct kvm_memslots *kvm_memslots(struct kvm *kvm)
include/linux/kvm_host.h
1092
static inline struct kvm_memslots *kvm_vcpu_memslots(struct kvm_vcpu *vcpu)
include/linux/kvm_host.h
1099
static inline bool kvm_memslots_empty(struct kvm_memslots *slots)
include/linux/kvm_host.h
1112
struct kvm_memory_slot *id_to_memslot(struct kvm_memslots *slots, int id)
include/linux/kvm_host.h
1127
struct kvm_memslots *slots;
include/linux/kvm_host.h
1142
struct kvm_memslots *slots,
include/linux/kvm_host.h
1220
struct kvm_memslots *kvm_vcpu_memslots(struct kvm_vcpu *vcpu);
include/linux/kvm_host.h
1847
search_memslots(struct kvm_memslots *slots, gfn_t gfn, bool approx)
include/linux/kvm_host.h
1868
____gfn_to_memslot(struct kvm_memslots *slots, gfn_t gfn, bool approx)
include/linux/kvm_host.h
1892
__gfn_to_memslot(struct kvm_memslots *slots, gfn_t gfn)
include/linux/kvm_host.h
790
struct kvm_memslots __memslots[KVM_MAX_NR_ADDRESS_SPACES][2];
include/linux/kvm_host.h
792
struct kvm_memslots __rcu *memslots[KVM_MAX_NR_ADDRESS_SPACES];
include/linux/kvm_types.h
49
struct kvm_memslots;
virt/kvm/kvm_main.c
1101
struct kvm_memslots *slots;
virt/kvm/kvm_main.c
1432
static struct kvm_memslots *kvm_get_inactive_memslots(struct kvm *kvm, int as_id)
virt/kvm/kvm_main.c
1434
struct kvm_memslots *active = __kvm_memslots(kvm, as_id);
virt/kvm/kvm_main.c
1460
static void kvm_insert_gfn_node(struct kvm_memslots *slots,
virt/kvm/kvm_main.c
1485
static void kvm_erase_gfn_node(struct kvm_memslots *slots,
virt/kvm/kvm_main.c
1491
static void kvm_replace_gfn_node(struct kvm_memslots *slots,
virt/kvm/kvm_main.c
1517
struct kvm_memslots *slots = kvm_get_inactive_memslots(kvm, as_id);
virt/kvm/kvm_main.c
1602
struct kvm_memslots *slots = kvm_get_inactive_memslots(kvm, as_id);
virt/kvm/kvm_main.c
1981
static bool kvm_check_memslot_overlap(struct kvm_memslots *slots, int id,
virt/kvm/kvm_main.c
1998
struct kvm_memslots *slots;
virt/kvm/kvm_main.c
2161
struct kvm_memslots *slots;
virt/kvm/kvm_main.c
2223
struct kvm_memslots *slots;
virt/kvm/kvm_main.c
2334
struct kvm_memslots *slots;
virt/kvm/kvm_main.c
2470
struct kvm_memslots *slots;
virt/kvm/kvm_main.c
2630
return __gfn_to_memslot(kvm_memslots(kvm), gfn);
virt/kvm/kvm_main.c
2636
struct kvm_memslots *slots = kvm_vcpu_memslots(vcpu);
virt/kvm/kvm_main.c
3369
static int __kvm_gfn_to_hva_cache_init(struct kvm_memslots *slots,
virt/kvm/kvm_main.c
3413
struct kvm_memslots *slots = kvm_memslots(kvm);
virt/kvm/kvm_main.c
3422
struct kvm_memslots *slots = kvm_memslots(kvm);
virt/kvm/kvm_main.c
3460
struct kvm_memslots *slots = kvm_memslots(kvm);
virt/kvm/kvm_main.c
569
struct kvm_memslots *slots;
virt/kvm/kvm_main.c
947
static void kvm_free_memslots(struct kvm *kvm, struct kvm_memslots *slots)
virt/kvm/pfncache.c
293
struct kvm_memslots *slots = kvm_memslots(gpc->kvm);
virt/kvm/pfncache.c
75
struct kvm_memslots *slots = kvm_memslots(gpc->kvm);