/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_64_mmu_radix.c | 209 struct kvm_memory_slot *memslot; in kvmppc_unmap_pte() local 530 struct kvm_memory_slot *memslot; in kvmppc_book3s_radix_page_fault() local 707 int kvm_unmap_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_unmap_radix() 731 int kvm_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_age_radix() 750 int kvm_test_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_test_age_radix() 766 struct kvm_memory_slot *memslot, int pagenum) in kvm_radix_test_clear_dirty() 787 struct kvm_memory_slot *memslot, unsigned long *map) in kvmppc_hv_get_dirty_log_radix()
|
D | book3s_64_mmu_hv.c | 215 void kvmppc_map_vrma(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, in kvmppc_map_vrma() 495 struct kvm_memory_slot *memslot; in kvmppc_book3s_hv_page_fault() local 741 struct kvm_memory_slot *memslot; in kvmppc_rmap_reset() local 768 struct kvm_memory_slot *memslot; in kvm_handle_hva_range() local 804 struct kvm_memory_slot *memslot, in kvmppc_unmap_hpte() 845 static int kvm_unmap_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_unmap_rmapp() 892 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_hv() 917 static int kvm_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_age_rmapp() 980 static int kvm_test_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_test_age_rmapp() 1120 struct kvm_memory_slot *memslot, in kvmppc_harvest_vpa_dirty() [all …]
|
D | book3s_hv_rm_mmu.c | 110 void kvmppc_update_dirty_map(struct kvm_memory_slot *memslot, in kvmppc_update_dirty_map() 126 struct kvm_memory_slot *memslot; in kvmppc_set_dirty_from_hpte() local 143 struct kvm_memory_slot *memslot; in revmap_for_hpte() local 169 struct kvm_memory_slot *memslot; in remove_revmap_chain() local 207 struct kvm_memory_slot *memslot; in kvmppc_do_h_enter() local
|
D | book3s_pr.c | 401 struct kvm_memory_slot *memslot; in do_kvm_unmap_hva() local 1867 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log_pr() local 1902 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_pr() 1908 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region_pr()
|
D | book3s.c | 792 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot() 798 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region()
|
D | book3s_64_vio_hv.c | 171 struct kvm_memory_slot *memslot; in kvmppc_gpa_to_ua() local
|
D | booke.c | 1827 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region() 1840 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot()
|
D | book3s_hv.c | 3572 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log_hv() local 3654 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region_hv() 3739 struct kvm_memory_slot *memslot; in kvmppc_hv_setup_htab_rma() local
|
D | powerpc.c | 681 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
/Linux-v4.19/arch/mips/kvm/ |
D | mmu.c | 473 struct kvm_memory_slot *memslot, in handle_hva_to_gpa() 478 struct kvm_memory_slot *memslot; in handle_hva_to_gpa() local 509 struct kvm_memory_slot *memslot, void *data) in kvm_unmap_hva_handler() 524 struct kvm_memory_slot *memslot, void *data) in kvm_set_spte_handler() 565 struct kvm_memory_slot *memslot, void *data) in kvm_age_hva_handler() 571 struct kvm_memory_slot *memslot, void *data) in kvm_test_age_hva_handler()
|
D | mips.c | 234 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region() 1006 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log() local
|
/Linux-v4.19/virt/kvm/arm/ |
D | mmu.c | 54 static bool memslot_is_logging(struct kvm_memory_slot *memslot) in memslot_is_logging() 405 struct kvm_memory_slot *memslot) in stage2_flush_memslot() 429 struct kvm_memory_slot *memslot; in stage2_flush_vm() local 909 struct kvm_memory_slot *memslot) in stage2_unmap_memslot() 959 struct kvm_memory_slot *memslot; in stage2_unmap_vm() local 1394 struct kvm_memory_slot *memslot = id_to_memslot(slots, slot); in kvm_mmu_wp_memory_region() local 1470 struct kvm_memory_slot *memslot, unsigned long hva, in user_mem_abort() 1685 struct kvm_memory_slot *memslot; in kvm_handle_guest_abort() local 1791 struct kvm_memory_slot *memslot; in handle_hva_to_gpa() local 2047 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
/Linux-v4.19/include/linux/ |
D | kvm_types.h | 63 struct kvm_memory_slot *memslot; member
|
D | kvm_host.h | 307 static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot) in kvm_dirty_bitmap_bytes() 312 static inline unsigned long *kvm_second_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_second_dirty_bitmap() 536 #define kvm_for_each_memslot(memslot, slots) \ argument
|
/Linux-v4.19/virt/kvm/ |
D | kvm_main.c | 542 static void kvm_destroy_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_destroy_dirty_bitmap() 567 struct kvm_memory_slot *memslot; in kvm_free_memslots() local 792 static int kvm_create_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_create_dirty_bitmap() 1102 struct kvm_memory_slot *memslot; in kvm_get_dirty_log() local 1158 struct kvm_memory_slot *memslot; in kvm_get_dirty_log_protect() local 1234 struct kvm_memory_slot *memslot = gfn_to_memslot(kvm, gfn); in kvm_is_visible_gfn() local 1840 static int __kvm_write_guest_page(struct kvm_memory_slot *memslot, gfn_t gfn, in __kvm_write_guest_page() 2047 static void mark_page_dirty_in_slot(struct kvm_memory_slot *memslot, in mark_page_dirty_in_slot() 2059 struct kvm_memory_slot *memslot; in mark_page_dirty() local 2068 struct kvm_memory_slot *memslot; in kvm_vcpu_mark_page_dirty() local
|
/Linux-v4.19/arch/x86/kvm/ |
D | mmu.c | 1826 struct kvm_memory_slot *memslot; in kvm_handle_hva_range() local 5472 slot_handle_level_range(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_level_range() 5502 slot_handle_level(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_level() 5513 slot_handle_all_level(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_all_level() 5521 slot_handle_large_level(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_large_level() 5529 slot_handle_leaf(struct kvm *kvm, struct kvm_memory_slot *memslot, in slot_handle_leaf() 5539 struct kvm_memory_slot *memslot; in kvm_zap_gfn_range() local 5569 struct kvm_memory_slot *memslot) in kvm_mmu_slot_remove_write_access() 5634 const struct kvm_memory_slot *memslot) in kvm_mmu_zap_collapsible_sptes() 5644 struct kvm_memory_slot *memslot) in kvm_mmu_slot_leaf_clear_dirty() [all …]
|
D | x86.c | 9111 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|
D | vmx.c | 13616 struct kvm_memory_slot *memslot, in vmx_enable_log_dirty_pt_masked()
|
/Linux-v4.19/arch/ia64/include/asm/sn/ |
D | geo.h | 62 char memslot; /* The memory slot on the bus */ member
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | kvm_book3s_64.h | 382 static inline bool slot_is_aligned(struct kvm_memory_slot *memslot, in slot_is_aligned()
|
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | kvm_util.c | 695 uint32_t memslot) in memslot2region() 1623 vm_paddr_t paddr_min, uint32_t memslot) in vm_phy_page_alloc()
|
/Linux-v4.19/arch/s390/kvm/ |
D | kvm-s390.c | 523 struct kvm_memory_slot *memslot) in kvm_s390_sync_dirty_log() 565 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log() local 4131 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
|