/linux-4.1.27/arch/powerpc/kvm/ |
D | book3s_64_mmu_hv.c | 174 void kvmppc_map_vrma(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, in kvmppc_map_vrma() 444 struct kvm_memory_slot *memslot; in kvmppc_book3s_hv_page_fault() local 649 struct kvm_memory_slot *memslot; in kvmppc_rmap_reset() local 675 struct kvm_memory_slot *memslot; in kvm_handle_hva_range() local 788 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_hv() 1004 struct kvm_memory_slot *memslot, in harvest_vpa_dirty() 1021 long kvmppc_hv_get_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvmppc_hv_get_dirty_log() 1058 struct kvm_memory_slot *memslot; in kvmppc_pin_guest_page() local 1090 struct kvm_memory_slot *memslot; in kvmppc_unpin_guest_page() local
|
D | book3s_pr.c | 257 struct kvm_memory_slot *memslot; in do_kvm_unmap_hva() local 1533 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log_pr() local 1567 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_pr() 1573 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region_pr()
|
D | book3s_hv_rm_mmu.c | 107 struct kvm_memory_slot *memslot; in remove_revmap_chain() local 146 struct kvm_memory_slot *memslot; in kvmppc_do_h_enter() local
|
D | book3s_hv.c | 2330 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log_hv() local 2382 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region_hv() 2393 struct kvm_memory_slot *memslot; in kvmppc_core_commit_memory_region_hv() local 2443 struct kvm_memory_slot *memslot; in kvmppc_hv_setup_htab_rma() local
|
D | book3s.c | 753 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot() 759 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region()
|
D | booke.c | 1786 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region() 1798 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot()
|
D | powerpc.c | 597 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
/linux-4.1.27/arch/x86/kvm/ |
D | iommu.c | 155 struct kvm_memory_slot *memslot; in kvm_iommu_map_memslots() local 323 struct kvm_memory_slot *memslot; in kvm_iommu_unmap_memslots() local
|
D | mmu.c | 1418 struct kvm_memory_slot *memslot; in kvm_handle_hva_range() local 4379 struct kvm_memory_slot *memslot) in kvm_mmu_slot_remove_write_access() 4467 struct kvm_memory_slot *memslot) in kvm_mmu_zap_collapsible_sptes() 4499 struct kvm_memory_slot *memslot) in kvm_mmu_slot_leaf_clear_dirty() 4538 struct kvm_memory_slot *memslot) in kvm_mmu_slot_largepage_remove_write_access() 4576 struct kvm_memory_slot *memslot) in kvm_mmu_slot_set_dirty() 4826 struct kvm_memory_slot *memslot; in kvm_mmu_calculate_mmu_pages() local
|
D | x86.c | 7602 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
D | vmx.c | 10162 struct kvm_memory_slot *memslot, in vmx_enable_log_dirty_pt_masked()
|
/linux-4.1.27/arch/arm/kvm/ |
D | mmu.c | 53 static bool memslot_is_logging(struct kvm_memory_slot *memslot) in memslot_is_logging() 355 struct kvm_memory_slot *memslot) in stage2_flush_memslot() 379 struct kvm_memory_slot *memslot; in stage2_flush_vm() local 745 struct kvm_memory_slot *memslot) in stage2_unmap_memslot() 795 struct kvm_memory_slot *memslot; in stage2_unmap_vm() local 1162 struct kvm_memory_slot *memslot = id_to_memslot(kvm->memslots, slot); in kvm_mmu_wp_memory_region() local 1215 struct kvm_memory_slot *memslot, unsigned long hva, in user_mem_abort() 1400 struct kvm_memory_slot *memslot; in kvm_handle_guest_abort() local 1473 struct kvm_memory_slot *memslot; in handle_hva_to_gpa() local 1739 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
/linux-4.1.27/include/linux/ |
D | kvm_types.h | 62 struct kvm_memory_slot *memslot; member
|
D | kvm_host.h | 294 static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot) in kvm_dirty_bitmap_bytes() 437 #define kvm_for_each_memslot(memslot, slots) \ argument
|
/linux-4.1.27/virt/kvm/ |
D | kvm_main.c | 544 static void kvm_destroy_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_destroy_dirty_bitmap() 570 struct kvm_memory_slot *memslot; in kvm_free_physmem() local 647 static int kvm_create_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_create_dirty_bitmap() 964 struct kvm_memory_slot *memslot; in kvm_get_dirty_log() local 1022 struct kvm_memory_slot *memslot; in kvm_get_dirty_log_protect() local 1097 struct kvm_memory_slot *memslot = gfn_to_memslot(kvm, gfn); in kvm_is_visible_gfn() local 1744 struct kvm_memory_slot *memslot, in mark_page_dirty_in_slot() 1756 struct kvm_memory_slot *memslot; in mark_page_dirty() local
|
/linux-4.1.27/arch/ia64/include/asm/sn/ |
D | geo.h | 62 char memslot; /* The memory slot on the bus */ member
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | kvm_book3s_64.h | 381 static inline bool slot_is_aligned(struct kvm_memory_slot *memslot, in slot_is_aligned()
|
/linux-4.1.27/arch/mips/kvm/ |
D | mips.c | 200 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region() 974 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log() local
|
/linux-4.1.27/arch/s390/kvm/ |
D | kvm-s390.c | 212 struct kvm_memory_slot *memslot) in kvm_s390_sync_dirty_log() 239 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log() local 2571 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|