/linux-3.4.99/include/linux/ |
D | kvm_host.h | 175 struct kvm_memory_slot { struct 189 static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot) in kvm_dirty_bitmap_bytes() argument 239 struct kvm_memory_slot memslots[KVM_MEM_SLOTS_NUM]; 331 void update_memslots(struct kvm_memslots *slots, struct kvm_memory_slot *new); 340 static inline struct kvm_memory_slot * 344 struct kvm_memory_slot *slot; in id_to_memslot() 375 void kvm_arch_free_memslot(struct kvm_memory_slot *free, 376 struct kvm_memory_slot *dont); 377 int kvm_arch_create_memslot(struct kvm_memory_slot *slot, unsigned long npages); 379 struct kvm_memory_slot *memslot, [all …]
|
D | kvm_types.h | 75 struct kvm_memory_slot *memslot;
|
/linux-3.4.99/virt/kvm/ |
D | iommu.c | 45 static pfn_t kvm_pin_pages(struct kvm *kvm, struct kvm_memory_slot *slot, in kvm_pin_pages() 64 int kvm_iommu_map_pages(struct kvm *kvm, struct kvm_memory_slot *slot) in kvm_iommu_map_pages() 143 struct kvm_memory_slot *memslot; in kvm_iommu_map_memslots() 320 void kvm_iommu_unmap_pages(struct kvm *kvm, struct kvm_memory_slot *slot) in kvm_iommu_unmap_pages() 329 struct kvm_memory_slot *memslot; in kvm_iommu_unmap_memslots()
|
D | kvm_main.c | 519 static void kvm_destroy_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_destroy_dirty_bitmap() 536 static void kvm_free_physmem_slot(struct kvm_memory_slot *free, in kvm_free_physmem_slot() 537 struct kvm_memory_slot *dont) in kvm_free_physmem_slot() 554 struct kvm_memory_slot *memslot; in kvm_free_physmem() 617 static int kvm_create_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_create_dirty_bitmap() 638 struct kvm_memory_slot *s1, *s2; in cmp_memslot() 640 s1 = (struct kvm_memory_slot *)slot1; in cmp_memslot() 641 s2 = (struct kvm_memory_slot *)slot2; in cmp_memslot() 660 sizeof(struct kvm_memory_slot), cmp_memslot, NULL); in sort_memslots() 666 void update_memslots(struct kvm_memslots *slots, struct kvm_memory_slot *new) in update_memslots() [all …]
|
/linux-3.4.99/arch/powerpc/kvm/ |
D | powerpc.c | 284 void kvm_arch_free_memslot(struct kvm_memory_slot *free, in kvm_arch_free_memslot() 285 struct kvm_memory_slot *dont) in kvm_arch_free_memslot() 289 int kvm_arch_create_memslot(struct kvm_memory_slot *slot, unsigned long npages) in kvm_arch_create_memslot() 295 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region() 296 struct kvm_memory_slot old, in kvm_arch_prepare_memory_region() 305 struct kvm_memory_slot old, in kvm_arch_commit_memory_region()
|
D | book3s_64_mmu_hv.c | 119 void kvmppc_map_vrma(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, in kvmppc_map_vrma() 205 struct kvm_memory_slot *memslot, in kvmppc_get_guest_page() 305 struct kvm_memory_slot *memslot; in kvmppc_virtmode_h_enter() 516 struct kvm_memory_slot *memslot; in kvmppc_book3s_hv_page_fault() 708 struct kvm_memory_slot *memslot; in kvm_handle_hva() 948 long kvmppc_hv_get_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_hv_get_dirty_log() 968 struct kvm_memory_slot *memslot; in kvmppc_pin_guest_page()
|
D | book3s_hv_rm_mmu.c | 76 struct kvm_memory_slot *memslot; in remove_revmap_chain() 142 struct kvm_memory_slot *memslot; in kvmppc_h_enter()
|
D | book3s_hv.c | 1116 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log() 1215 struct kvm_memory_slot *memslot; in kvmppc_hv_setup_rma()
|
D | book3s_pr.c | 1101 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log()
|
D | e500_tlb.c | 613 struct kvm_memory_slot *slot; in kvmppc_e500_shadow_map()
|
/linux-3.4.99/arch/s390/kvm/ |
D | kvm-s390.c | 827 void kvm_arch_free_memslot(struct kvm_memory_slot *free, in kvm_arch_free_memslot() 828 struct kvm_memory_slot *dont) in kvm_arch_free_memslot() 832 int kvm_arch_create_memslot(struct kvm_memory_slot *slot, unsigned long npages) in kvm_arch_create_memslot() 839 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region() 840 struct kvm_memory_slot old, in kvm_arch_prepare_memory_region() 871 struct kvm_memory_slot old, in kvm_arch_commit_memory_region()
|
/linux-3.4.99/arch/ia64/kvm/ |
D | kvm-ia64.c | 1376 struct kvm_memory_slot *memslot; in kvm_release_vm_pages() 1579 void kvm_arch_free_memslot(struct kvm_memory_slot *free, in kvm_arch_free_memslot() 1580 struct kvm_memory_slot *dont) in kvm_arch_free_memslot() 1584 int kvm_arch_create_memslot(struct kvm_memory_slot *slot, unsigned long npages) in kvm_arch_create_memslot() 1590 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region() 1591 struct kvm_memory_slot old, in kvm_arch_prepare_memory_region() 1623 struct kvm_memory_slot old, in kvm_arch_commit_memory_region() 1811 struct kvm_memory_slot *memslot) in kvm_ia64_sync_dirty_log() 1835 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log()
|
/linux-3.4.99/arch/powerpc/include/asm/ |
D | kvm_book3s_64.h | 233 static inline bool slot_is_aligned(struct kvm_memory_slot *memslot, in slot_is_aligned()
|
D | kvm_ppc.h | 125 struct kvm_memory_slot *memslot, unsigned long porder);
|
D | kvm_book3s.h | 163 struct kvm_memory_slot *memslot);
|
/linux-3.4.99/arch/x86/kvm/ |
D | mmu.c | 686 struct kvm_memory_slot *slot, in lpage_info_slot() 697 struct kvm_memory_slot *slot; in account_shadowed() 712 struct kvm_memory_slot *slot; in unaccount_shadowed() 730 struct kvm_memory_slot *slot; in has_wrprotected_page() 760 static struct kvm_memory_slot * 764 struct kvm_memory_slot *slot; in gfn_to_memslot_dirty_bitmap() 949 struct kvm_memory_slot *slot) in __gfn_to_rmap() 965 struct kvm_memory_slot *slot; in gfn_to_rmap() 1014 struct kvm_memory_slot *slot) in kvm_mmu_rmap_write_protect() 1056 struct kvm_memory_slot *slot; in rmap_write_protect() [all …]
|
D | mmu_audit.c | 193 struct kvm_memory_slot *slot; in audit_write_protection()
|
D | x86.c | 3058 struct kvm_memory_slot *memslot, in write_protect_slot() 3087 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log() 6224 void kvm_arch_free_memslot(struct kvm_memory_slot *free, in kvm_arch_free_memslot() 6225 struct kvm_memory_slot *dont) in kvm_arch_free_memslot() 6237 int kvm_arch_create_memslot(struct kvm_memory_slot *slot, unsigned long npages) in kvm_arch_create_memslot() 6284 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region() 6285 struct kvm_memory_slot old, in kvm_arch_prepare_memory_region() 6322 struct kvm_memory_slot old, in kvm_arch_commit_memory_region()
|
D | vmx.c | 2711 struct kvm_memory_slot *slot; in rmode_tss_base()
|
/linux-3.4.99/include/trace/events/ |
D | kvm.h | 197 TP_PROTO(ulong hva, struct kvm_memory_slot *slot, int ref),
|
/linux-3.4.99/arch/x86/include/asm/ |
D | kvm_host.h | 716 struct kvm_memory_slot *slot);
|