/linux-4.4.14/arch/powerpc/kvm/ |
D | book3s_64_mmu_hv.c | 175 void kvmppc_map_vrma(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, in kvmppc_map_vrma() 445 struct kvm_memory_slot *memslot; in kvmppc_book3s_hv_page_fault() local 650 struct kvm_memory_slot *memslot; in kvmppc_rmap_reset() local 676 struct kvm_memory_slot *memslot; in kvm_handle_hva_range() local 791 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_hv() 1011 struct kvm_memory_slot *memslot, in harvest_vpa_dirty() 1028 long kvmppc_hv_get_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvmppc_hv_get_dirty_log() 1065 struct kvm_memory_slot *memslot; in kvmppc_pin_guest_page() local 1097 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 1534 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log_pr() local 1569 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_pr() 1575 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region_pr()
|
D | book3s.c | 755 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot() 761 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region()
|
D | book3s_hv_rm_mmu.c | 119 struct kvm_memory_slot *memslot; in revmap_for_hpte() local 176 struct kvm_memory_slot *memslot; in kvmppc_do_h_enter() local
|
D | book3s_hv.c | 2786 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log_hv() local 2839 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region_hv() 2852 struct kvm_memory_slot *memslot; in kvmppc_core_commit_memory_region_hv() local 2903 struct kvm_memory_slot *memslot; in kvmppc_hv_setup_htab_rma() local
|
D | booke.c | 1788 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region() 1801 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot()
|
D | powerpc.c | 600 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
/linux-4.4.14/arch/x86/kvm/ |
D | iommu.c | 155 struct kvm_memory_slot *memslot; in kvm_iommu_map_memslots() local 325 struct kvm_memory_slot *memslot; in kvm_iommu_unmap_memslots() local
|
D | mmu.c | 1506 struct kvm_memory_slot *memslot; in kvm_handle_hva_range() local 4504 slot_handle_level_range(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_level_range() 4534 slot_handle_level(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_level() 4545 slot_handle_all_level(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_all_level() 4553 slot_handle_large_level(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_large_level() 4561 slot_handle_leaf(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_leaf() 4571 struct kvm_memory_slot *memslot; in kvm_zap_gfn_range() local 4600 struct kvm_memory_slot *memslot) in kvm_mmu_slot_remove_write_access() 4665 const struct kvm_memory_slot *memslot) in kvm_mmu_zap_collapsible_sptes() 4675 struct kvm_memory_slot *memslot) in kvm_mmu_slot_leaf_clear_dirty() [all …]
|
D | x86.c | 7871 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
D | vmx.c | 10574 struct kvm_memory_slot *memslot, in vmx_enable_log_dirty_pt_masked()
|
/linux-4.4.14/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 1163 struct kvm_memory_slot *memslot = id_to_memslot(slots, slot); in kvm_mmu_wp_memory_region() local 1216 struct kvm_memory_slot *memslot, unsigned long hva, in user_mem_abort() 1401 struct kvm_memory_slot *memslot; in kvm_handle_guest_abort() local 1474 struct kvm_memory_slot *memslot; in handle_hva_to_gpa() local 1741 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
/linux-4.4.14/include/linux/ |
D | kvm_types.h | 63 struct kvm_memory_slot *memslot; member
|
D | kvm_host.h | 308 static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot) in kvm_dirty_bitmap_bytes() 474 #define kvm_for_each_memslot(memslot, slots) \ argument
|
/linux-4.4.14/virt/kvm/ |
D | kvm_main.c | 506 static void kvm_destroy_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_destroy_dirty_bitmap() 531 struct kvm_memory_slot *memslot; in kvm_free_memslots() local 703 static int kvm_create_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_create_dirty_bitmap() 1025 struct kvm_memory_slot *memslot; in kvm_get_dirty_log() local 1087 struct kvm_memory_slot *memslot; in kvm_get_dirty_log_protect() local 1170 struct kvm_memory_slot *memslot = gfn_to_memslot(kvm, gfn); in kvm_is_visible_gfn() local 1735 static int __kvm_write_guest_page(struct kvm_memory_slot *memslot, gfn_t gfn, in __kvm_write_guest_page() 1926 static void mark_page_dirty_in_slot(struct kvm_memory_slot *memslot, in mark_page_dirty_in_slot() 1938 struct kvm_memory_slot *memslot; in mark_page_dirty() local 1947 struct kvm_memory_slot *memslot; in kvm_vcpu_mark_page_dirty() local
|
/linux-4.4.14/arch/ia64/include/asm/sn/ |
D | geo.h | 62 char memslot; /* The memory slot on the bus */ member
|
/linux-4.4.14/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.4.14/arch/mips/kvm/ |
D | mips.c | 201 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region() 977 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log() local
|
/linux-4.4.14/arch/s390/kvm/ |
D | kvm-s390.c | 267 struct kvm_memory_slot *memslot) in kvm_s390_sync_dirty_log() 295 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log() local 2685 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|