| /Linux-v5.4/tools/testing/selftests/kvm/lib/s390x/ | 
| D | processor.c | 18 void virt_pgd_alloc(struct kvm_vm *vm, uint32_t memslot)  in virt_pgd_alloc()41 static uint64_t virt_alloc_region(struct kvm_vm *vm, int ri, uint32_t memslot)  in virt_alloc_region()
 71 		 uint32_t memslot)  in virt_pg_map()
 
 | 
| /Linux-v5.4/arch/powerpc/kvm/ | 
| D | book3s_64_mmu_hv.c | 204 void kvmppc_map_vrma(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot,  in kvmppc_map_vrma()501 	struct kvm_memory_slot *memslot;  in kvmppc_book3s_hv_page_fault()  local
 747 	struct kvm_memory_slot *memslot;  in kvmppc_rmap_reset()  local
 777 	struct kvm_memory_slot *memslot;  in kvm_handle_hva_range()  local
 813 			      struct kvm_memory_slot *memslot,  in kvmppc_unmap_hpte()
 854 static int kvm_unmap_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot,  in kvm_unmap_rmapp()
 901 				  struct kvm_memory_slot *memslot)  in kvmppc_core_flush_memslot_hv()
 927 static int kvm_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot,  in kvm_age_rmapp()
 990 static int kvm_test_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot,  in kvm_test_age_rmapp()
 1130 			      struct kvm_memory_slot *memslot,  in kvmppc_harvest_vpa_dirty()
 [all …]
 
 | 
| D | book3s_64_mmu_radix.c | 377 		      const struct kvm_memory_slot *memslot,  in kvmppc_unmap_pte()768 				   struct kvm_memory_slot *memslot,  in kvmppc_book3s_instantiate_page()
 894 	struct kvm_memory_slot *memslot;  in kvmppc_book3s_radix_page_fault()  local
 968 int kvm_unmap_radix(struct kvm *kvm, struct kvm_memory_slot *memslot,  in kvm_unmap_radix()
 983 int kvm_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot,  in kvm_age_radix()
 1008 int kvm_test_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot,  in kvm_test_age_radix()
 1024 				struct kvm_memory_slot *memslot, int pagenum)  in kvm_radix_test_clear_dirty()
 1053 			struct kvm_memory_slot *memslot, unsigned long *map)  in kvmppc_hv_get_dirty_log_radix()
 1078 				const struct kvm_memory_slot *memslot)  in kvmppc_radix_flush_memslot()
 
 | 
| D | book3s_hv_rm_mmu.c | 109 void kvmppc_update_dirty_map(const struct kvm_memory_slot *memslot,  in kvmppc_update_dirty_map()125 	struct kvm_memory_slot *memslot;  in kvmppc_set_dirty_from_hpte()  local
 142 	struct kvm_memory_slot *memslot;  in revmap_for_hpte()  local
 168 	struct kvm_memory_slot *memslot;  in remove_revmap_chain()  local
 206 	struct kvm_memory_slot *memslot;  in kvmppc_do_h_enter()  local
 896 	struct kvm_memory_slot *memslot;  in kvmppc_get_hpa()  local
 936 	struct kvm_memory_slot *memslot;  in kvmppc_do_h_page_init_zero()  local
 
 | 
| D | book3s_pr.c | 398 	struct kvm_memory_slot *memslot;  in do_kvm_unmap_hva()  local1864 	struct kvm_memory_slot *memslot;  in kvm_vm_ioctl_get_dirty_log_pr()  local
 1899 					 struct kvm_memory_slot *memslot)  in kvmppc_core_flush_memslot_pr()
 1905 					struct kvm_memory_slot *memslot,  in kvmppc_core_prepare_memory_region_pr()
 
 | 
| D | book3s_hv_nested.c | 651 	struct kvm_memory_slot *memslot;  in kvmhv_release_all_nested()  local878 				  const struct kvm_memory_slot *memslot,  in kvmhv_remove_nest_rmap_range()
 1265 	struct kvm_memory_slot *memslot;  in __kvmhv_nested_page_fault()  local
 
 | 
| D | book3s.c | 849 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot)  in kvmppc_core_flush_memslot()855 				struct kvm_memory_slot *memslot,  in kvmppc_core_prepare_memory_region()
 
 | 
| D | booke.c | 1816 				      struct kvm_memory_slot *memslot,  in kvmppc_core_prepare_memory_region()1830 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot)  in kvmppc_core_flush_memslot()
 
 | 
| D | book3s_64_vio_hv.c | 82 	struct kvm_memory_slot *memslot;  in kvmppc_rm_tce_to_ua()  local
 | 
| D | book3s_64_vio.c | 337 	struct kvm_memory_slot *memslot;  in kvmppc_tce_to_ua()  local
 | 
| D | book3s_hv.c | 4393 	struct kvm_memory_slot *memslot;  in kvm_vm_ioctl_get_dirty_log_hv()  local4475 					struct kvm_memory_slot *memslot,  in kvmppc_core_prepare_memory_region_hv()
 4578 	struct kvm_memory_slot *memslot;  in kvmppc_hv_setup_htab_rma()  local
 
 | 
| D | powerpc.c | 697 				   struct kvm_memory_slot *memslot,  in kvm_arch_prepare_memory_region()
 | 
| /Linux-v5.4/virt/kvm/arm/ | 
| D | mmu.c | 41 static bool memslot_is_logging(struct kvm_memory_slot *memslot)  in memslot_is_logging()409 				 struct kvm_memory_slot *memslot)  in stage2_flush_memslot()
 434 	struct kvm_memory_slot *memslot;  in stage2_flush_vm()  local
 919 				 struct kvm_memory_slot *memslot)  in stage2_unmap_memslot()
 969 	struct kvm_memory_slot *memslot;  in stage2_unmap_vm()  local
 1538 	struct kvm_memory_slot *memslot = id_to_memslot(slots, slot);  in kvm_mmu_wp_memory_region()  local
 1607 static bool fault_supports_stage2_huge_mapping(struct kvm_memory_slot *memslot,  in fault_supports_stage2_huge_mapping()
 1665 			  struct kvm_memory_slot *memslot, unsigned long hva,  in user_mem_abort()
 1903 	struct kvm_memory_slot *memslot;  in kvm_handle_guest_abort()  local
 2009 	struct kvm_memory_slot *memslot;  in handle_hva_to_gpa()  local
 [all …]
 
 | 
| /Linux-v5.4/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()
 566 			       struct kvm_memory_slot *memslot, void *data)  in kvm_age_hva_handler()
 572 				    struct kvm_memory_slot *memslot, void *data)  in kvm_test_age_hva_handler()
 
 | 
| D | mips.c | 224 				   struct kvm_memory_slot *memslot,  in kvm_arch_prepare_memory_region()996 	struct kvm_memory_slot *memslot;  in kvm_vm_ioctl_get_dirty_log()  local
 1019 	struct kvm_memory_slot *memslot;  in kvm_vm_ioctl_clear_dirty_log()  local
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | kvm_types.h | 49 	struct kvm_memory_slot *memslot;  member
 | 
| D | kvm_host.h | 353 static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot)  in kvm_dirty_bitmap_bytes()358 static inline unsigned long *kvm_second_dirty_bitmap(struct kvm_memory_slot *memslot)  in kvm_second_dirty_bitmap()
 583 #define kvm_for_each_memslot(memslot, slots)	\  argument
 
 | 
| /Linux-v5.4/virt/kvm/ | 
| D | kvm_main.c | 577 static void kvm_destroy_dirty_bitmap(struct kvm_memory_slot *memslot)  in kvm_destroy_dirty_bitmap()602 	struct kvm_memory_slot *memslot;  in kvm_free_memslots()  local
 856 static int kvm_create_dirty_bitmap(struct kvm_memory_slot *memslot)  in kvm_create_dirty_bitmap()
 1173 	struct kvm_memory_slot *memslot;  in kvm_get_dirty_log()  local
 1229 	struct kvm_memory_slot *memslot;  in kvm_get_dirty_log_protect()  local
 1299 	struct kvm_memory_slot *memslot;  in kvm_clear_dirty_log_protect()  local
 1387 	struct kvm_memory_slot *memslot = gfn_to_memslot(kvm, gfn);  in kvm_is_visible_gfn()  local
 2064 static int __kvm_write_guest_page(struct kvm_memory_slot *memslot, gfn_t gfn,  in __kvm_write_guest_page()
 2273 static void mark_page_dirty_in_slot(struct kvm_memory_slot *memslot,  in mark_page_dirty_in_slot()
 2285 	struct kvm_memory_slot *memslot;  in mark_page_dirty()  local
 [all …]
 
 | 
| /Linux-v5.4/tools/testing/selftests/kvm/lib/ | 
| D | kvm_util.c | 709 memslot2region(struct kvm_vm *vm, uint32_t memslot)  in memslot2region()1558 			      vm_paddr_t paddr_min, uint32_t memslot)  in vm_phy_pages_alloc()
 1598 			     uint32_t memslot)  in vm_phy_page_alloc()
 
 | 
| /Linux-v5.4/arch/x86/kvm/ | 
| D | mmu.c | 1997 	struct kvm_memory_slot *memslot;  in kvm_handle_hva_range()  local5675 slot_handle_level_range(struct kvm *kvm, struct kvm_memory_slot *memslot,  in slot_handle_level_range()
 5708 slot_handle_level(struct kvm *kvm, struct kvm_memory_slot *memslot,  in slot_handle_level()
 5719 slot_handle_all_level(struct kvm *kvm, struct kvm_memory_slot *memslot,  in slot_handle_all_level()
 5727 slot_handle_large_level(struct kvm *kvm, struct kvm_memory_slot *memslot,  in slot_handle_large_level()
 5735 slot_handle_leaf(struct kvm *kvm, struct kvm_memory_slot *memslot,  in slot_handle_leaf()
 5934 	struct kvm_memory_slot *memslot;  in kvm_zap_gfn_range()  local
 5964 				      struct kvm_memory_slot *memslot)  in kvm_mmu_slot_remove_write_access()
 6036 				   const struct kvm_memory_slot *memslot)  in kvm_mmu_zap_collapsible_sptes()
 6046 				   struct kvm_memory_slot *memslot)  in kvm_mmu_slot_leaf_clear_dirty()
 [all …]
 
 | 
| D | x86.c | 9721 				struct kvm_memory_slot *memslot,  in kvm_arch_prepare_memory_region()
 | 
| /Linux-v5.4/tools/testing/selftests/kvm/lib/x86_64/ | 
| D | vmx.c | 509 			uint32_t memslot, uint32_t eptp_memslot)  in nested_map_memslot()
 | 
| /Linux-v5.4/arch/powerpc/include/asm/ | 
| D | kvm_book3s_64.h | 486 static inline bool slot_is_aligned(struct kvm_memory_slot *memslot,  in slot_is_aligned()
 | 
| /Linux-v5.4/arch/s390/kvm/ | 
| D | kvm-s390.c | 576 				    struct kvm_memory_slot *memslot)  in kvm_s390_sync_dirty_log()618 	struct kvm_memory_slot *memslot;  in kvm_vm_ioctl_get_dirty_log()  local
 4505 				   struct kvm_memory_slot *memslot,  in kvm_arch_prepare_memory_region()
 
 | 
| /Linux-v5.4/arch/x86/kvm/vmx/ | 
| D | vmx.c | 7278 					   struct kvm_memory_slot *memslot,  in vmx_enable_log_dirty_pt_masked()
 |