Searched refs:kvm_memslots (Results 1 - 21 of 21) sorted by relevance
/linux-master/include/linux/ |
H A D | kvm_types.h | 18 struct kvm_memslots;
|
H A D | kvm_host.h | 720 struct kvm_memslots { struct 757 struct kvm_memslots __memslots[KVM_MAX_NR_ADDRESS_SPACES][2]; 759 struct kvm_memslots __rcu *memslots[KVM_MAX_NR_ADDRESS_SPACES]; 1026 static inline struct kvm_memslots *__kvm_memslots(struct kvm *kvm, int as_id) 1034 static inline struct kvm_memslots *kvm_memslots(struct kvm *kvm) function 1039 static inline struct kvm_memslots *kvm_vcpu_memslots(struct kvm_vcpu *vcpu) 1046 static inline bool kvm_memslots_empty(struct kvm_memslots *slots) 1059 struct kvm_memory_slot *id_to_memslot(struct kvm_memslots *slots, int id) 1074 struct kvm_memslots *slot [all...] |
/linux-master/virt/kvm/ |
H A D | pfncache.c | 75 struct kvm_memslots *slots = kvm_memslots(gpc->kvm); 285 struct kvm_memslots *slots = kvm_memslots(gpc->kvm);
|
H A D | kvm_main.c | 603 struct kvm_memslots *slots; 1026 /* This does not remove the slot from struct kvm_memslots data structures */ 1039 static void kvm_free_memslots(struct kvm *kvm, struct kvm_memslots *slots) 1191 struct kvm_memslots *slots; 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); 1489 static void kvm_insert_gfn_node(struct kvm_memslots *slots, 1514 static void kvm_erase_gfn_node(struct kvm_memslots *slots, 1520 static void kvm_replace_gfn_node(struct kvm_memslots *slots, 1546 struct kvm_memslots *slot [all...] |
/linux-master/arch/x86/kvm/ |
H A D | debugfs.c | 94 struct kvm_memslots *slots;
|
H A D | x86.h | 221 u64 gen = kvm_memslots(vcpu->kvm)->generation; 238 return vcpu->arch.mmio_gen == kvm_memslots(vcpu->kvm)->generation;
|
H A D | x86.c | 3679 struct kvm_memslots *slots; 3695 slots = kvm_memslots(vcpu->kvm); 5068 struct kvm_memslots *slots; 5095 slots = kvm_memslots(vcpu->kvm); 12646 struct kvm_memslots *slots = kvm_memslots(kvm);
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 467 struct kvm_memslots *slots; 488 slots = kvm_memslots(kvm); 496 slots = kvm_memslots(kvm); 676 kvm_for_each_memslot(memslot, bkt, kvm_memslots(kvm)) 832 struct kvm_memslots *slots; 842 slots = kvm_memslots(kvm);
|
H A D | book3s_64_mmu_hv.c | 758 struct kvm_memslots *slots; 763 slots = kvm_memslots(kvm); 1279 __gfn_to_memslot(kvm_memslots(kvm), gfn);
|
H A D | book3s_64_vio.c | 361 memslot = __gfn_to_memslot(kvm_memslots(kvm), gfn);
|
H A D | book3s_hv.c | 5098 struct kvm_memslots *slots; 5111 slots = kvm_memslots(kvm); 6268 struct kvm_memslots *slots = __kvm_memslots(kvm, i);
|
H A D | book3s_hv_nested.c | 817 kvm_for_each_memslot(memslot, bkt, kvm_memslots(kvm))
|
/linux-master/arch/arm64/kvm/ |
H A D | mmu.c | 354 struct kvm_memslots *slots; 361 slots = kvm_memslots(kvm); 994 struct kvm_memslots *slots; 1002 slots = kvm_memslots(kvm); 1130 struct kvm_memslots *slots = kvm_memslots(kvm); 1157 struct kvm_memslots *slots; 1163 slots = kvm_memslots(kvm);
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | page_track.c | 171 struct kvm_memslots *slots;
|
H A D | mmu.c | 829 struct kvm_memslots *slots; 877 struct kvm_memslots *slots; 1097 struct kvm_memslots *slots; 3750 struct kvm_memslots *slots; 6354 struct kvm_memslots *slots; 7221 struct kvm_memslots *slots;
|
/linux-master/arch/riscv/kvm/ |
H A D | mmu.c | 335 struct kvm_memslots *slots = kvm_memslots(kvm);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 533 * Like kvm_memslots(), but for use in real mode when we can't do 538 static inline struct kvm_memslots *kvm_memslots_raw(struct kvm *kvm)
|
/linux-master/arch/s390/kvm/ |
H A D | kvm-s390.h | 240 static inline unsigned long kvm_s390_get_gfn_end(struct kvm_memslots *slots)
|
H A D | kvm-s390.c | 1142 struct kvm_memslots *slots; 1149 slots = kvm_memslots(kvm); 2214 static struct kvm_memory_slot *gfn_to_memslot_approx(struct kvm_memslots *slots, 2220 static unsigned long kvm_s390_next_dirty_cmma(struct kvm_memslots *slots, 2252 struct kvm_memslots *slots = kvm_memslots(kvm);
|
H A D | pv.c | 183 npages = kvm_s390_get_gfn_end(kvm_memslots(kvm));
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx.c | 6766 struct kvm_memslots *slots = kvm_memslots(kvm);
|
Completed in 402 milliseconds