| /linux/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 361 static bool kvmppc_next_nontransitioned_gfn(const struct kvm_memory_slot *memslot, in kvmppc_next_nontransitioned_gfn() argument 392 const struct kvm_memory_slot *memslot, bool merge) in kvmppc_memslot_page_merge() argument 431 const struct kvm_memory_slot *memslot) in __kvmppc_uvmem_memslot_delete() argument 439 const struct kvm_memory_slot *memslot) in __kvmppc_uvmem_memslot_create() argument 468 struct kvm_memory_slot *memslot, *m; kvmppc_h_svm_init_start() local 662 struct kvm_memory_slot *memslot; kvmppc_h_svm_init_abort() local 795 kvmppc_uv_migrate_mem_slot(struct kvm * kvm,const struct kvm_memory_slot * memslot) kvmppc_uv_migrate_mem_slot() argument 833 struct kvm_memory_slot *memslot; kvmppc_h_svm_init_done() local [all...] |
| H A D | book3s_64_mmu_hv.c | 206 void kvmppc_map_vrma(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, in kvmppc_map_vrma() 516 struct kvm_memory_slot *memslot; in kvmppc_book3s_hv_page_fault() local 742 struct kvm_memory_slot *memslot; in kvmppc_rmap_reset() local 763 struct kvm_memory_slot *memslot, in kvmppc_unmap_hpte() 804 static void kvm_unmap_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_unmap_rmapp() 856 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_hv() 882 static bool kvm_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_age_rmapp() 953 static bool kvm_test_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_test_age_rmapp() 1087 struct kvm_memory_slot *memslot, in kvmppc_harvest_vpa_dirty() 1105 struct kvm_memory_slot *memslot, unsigned long *map) in kvmppc_hv_get_dirty_log_hpt() [all …]
|
| H A D | book3s_64_mmu_radix.c | 425 const struct kvm_memory_slot *memslot, in kvmppc_unmap_pte() 823 struct kvm_memory_slot *memslot, in kvmppc_book3s_instantiate_page() 931 struct kvm_memory_slot *memslot; in kvmppc_book3s_radix_page_fault() local 1011 void kvm_unmap_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_unmap_radix() 1030 bool kvm_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_age_radix() 1058 bool kvm_test_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, in kvm_test_age_radix() 1078 struct kvm_memory_slot *memslot, int pagenum) in kvm_radix_test_clear_dirty() 1133 struct kvm_memory_slot *memslot, unsigned long *map) in kvmppc_hv_get_dirty_log_radix() 1158 const struct kvm_memory_slot *memslot) in kvmppc_radix_flush_memslot()
|
| H A D | book3s_hv_rm_mmu.c | 96 void kvmppc_update_dirty_map(const struct kvm_memory_slot *memslot, in kvmppc_update_dirty_map() 112 struct kvm_memory_slot *memslot; in kvmppc_set_dirty_from_hpte() local 129 struct kvm_memory_slot *memslot; in revmap_for_hpte() local 155 struct kvm_memory_slot *memslot; in remove_revmap_chain() local 193 struct kvm_memory_slot *memslot; in kvmppc_do_h_enter() local 888 struct kvm_memory_slot *memslot; in kvmppc_get_hpa() local 928 struct kvm_memory_slot *memslot; in kvmppc_do_h_page_init_zero() local
|
| H A D | book3s_hv_nested.c | 805 struct kvm_memory_slot *memslot; in kvmhv_release_all_nested() local 1037 const struct kvm_memory_slot *memslot, in kvmhv_remove_nest_rmap_range() argument 1527 struct kvm_memory_slot *memslot; __kvmhv_nested_page_fault() local [all...] |
| H A D | book3s.c | 848 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvm_arch_sync_dirty_log() 863 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot()
|
| H A D | book3s_64_vio.c | 356 struct kvm_memory_slot *memslot; in kvmppc_tce_to_ua() local
|
| /linux/arch/loongarch/kvm/ |
| H A D | mmu.c | 618 static bool fault_supports_huge_mapping(struct kvm_memory_slot *memslot, in fault_supports_huge_mapping() 791 struct kvm_memory_slot *memslot; in kvm_map_page() local 949 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvm_arch_sync_dirty_log()
|
| /linux/virt/kvm/ |
| H A D | kvm_main.c | 328 kvm_flush_remote_tlbs_memslot(struct kvm * kvm,const struct kvm_memory_slot * memslot) kvm_flush_remote_tlbs_memslot() argument 925 kvm_destroy_dirty_bitmap(struct kvm_memory_slot * memslot) kvm_destroy_dirty_bitmap() argument 950 struct kvm_memory_slot *memslot; kvm_free_memslots() local 1421 kvm_alloc_dirty_bitmap(struct kvm_memory_slot * memslot) kvm_alloc_dirty_bitmap() argument 2159 kvm_get_dirty_log(struct kvm * kvm,struct kvm_dirty_log * log,int * is_dirty,struct kvm_memory_slot ** memslot) kvm_get_dirty_log() argument 2224 struct kvm_memory_slot *memslot; kvm_get_dirty_log_protect() local 2335 struct kvm_memory_slot *memslot; kvm_clear_dirty_log_protect() local 2670 struct kvm_memory_slot *memslot = gfn_to_memslot(kvm, gfn); kvm_is_visible_gfn() local 2678 struct kvm_memory_slot *memslot = kvm_vcpu_gfn_to_memslot(vcpu, gfn); kvm_vcpu_is_visible_gfn() local 3290 __kvm_write_guest_page(struct kvm * kvm,struct kvm_memory_slot * memslot,gfn_t gfn,const void * data,int offset,int len) __kvm_write_guest_page() argument 3514 mark_page_dirty_in_slot(struct kvm * kvm,const struct kvm_memory_slot * memslot,gfn_t gfn) mark_page_dirty_in_slot() argument 3541 struct kvm_memory_slot *memslot; mark_page_dirty() local 3550 struct kvm_memory_slot *memslot; kvm_vcpu_mark_page_dirty() local [all...] |
| H A D | dirty_ring.c | 55 struct kvm_memory_slot *memslot; in kvm_reset_dirty_gfn() local
|
| /linux/arch/x86/include/asm/uv/ |
| H A D | uv_geo.h | 57 char memslot; /* The memory slot on the bus */ member
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | kvm_util.c | 1165 memslot2region(struct kvm_vm * vm,u32 memslot) memslot2region() argument 2025 __vm_phy_pages_alloc(struct kvm_vm * vm,size_t num,gpa_t min_gpa,u32 memslot,bool protected) __vm_phy_pages_alloc() argument 2070 vm_phy_page_alloc(struct kvm_vm * vm,gpa_t min_gpa,u32 memslot) vm_phy_page_alloc() argument [all...] |
| /linux/arch/mips/kvm/ |
| H A D | mips.c | 976 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvm_arch_sync_dirty_log()
|
| /linux/arch/arm64/kvm/ |
| H A D | nested.c | 1414 struct kvm_memory_slot *memslot; in kvm_translate_vncr() local
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | processor.c | 523 u32 s, memslot = 0; tdp_identity_map_default_memslots() local
|
| /linux/tools/testing/selftests/kvm/include/ |
| H A D | kvm_util.h | 999 gpa_t min_gpa, u32 memslot) in vm_phy_pages_alloc() argument
|
| /linux/arch/s390/kvm/s390/ |
| H A D | s390.c | 733 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) in kvm_arch_sync_dirty_log()
|