/linux-master/arch/riscv/kvm/ |
H A D | vcpu_exit.c | 16 struct kvm_memory_slot *memslot; local
|
H A D | mmu.c | 336 struct kvm_memory_slot *memslot = id_to_memslot(slots, slot); local 405 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 609 kvm_riscv_gstage_map(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, gpa_t gpa, unsigned long hva, bool is_write) argument
|
/linux-master/virt/kvm/ |
H A D | dirty_ring.c | 55 struct kvm_memory_slot *memslot; local
|
/linux-master/arch/x86/include/asm/uv/ |
H A D | uv_geo.h | 57 char memslot; /* The memory slot on the bus */ member in struct:geo_mem_s
|
/linux-master/include/linux/ |
H A D | kvm_types.h | 57 struct kvm_memory_slot *memslot; member in struct:gfn_to_hva_cache 64 struct kvm_memory_slot *memslot; member in struct:gfn_to_pfn_cache
|
H A D | kvm_host.h | 615 kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot) argument 620 kvm_second_dirty_bitmap(struct kvm_memory_slot *memslot) argument 2288 kvm_is_visible_memslot(struct kvm_memory_slot *memslot) argument [all...] |
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_vio.c | 359 struct kvm_memory_slot *memslot; local
|
H A D | book3s_hv_uvmem.c | 361 static bool kvmppc_next_nontransitioned_gfn(const struct kvm_memory_slot *memslot, argument 391 kvmppc_memslot_page_merge(struct kvm *kvm, const struct kvm_memory_slot *memslot, bool merge) argument 430 __kvmppc_uvmem_memslot_delete(struct kvm *kvm, const struct kvm_memory_slot *memslot) argument 438 __kvmppc_uvmem_memslot_create(struct kvm *kvm, const struct kvm_memory_slot *memslot) argument 468 struct kvm_memory_slot *memslot, *m; local 662 struct kvm_memory_slot *memslot; local 794 kvmppc_uv_migrate_mem_slot(struct kvm *kvm, const struct kvm_memory_slot *memslot) argument 833 struct kvm_memory_slot *memslot; local [all...] |
H A D | book3s_hv_rm_mmu.c | 96 void kvmppc_update_dirty_map(const struct kvm_memory_slot *memslot, argument 112 struct kvm_memory_slot *memslot; local 129 struct kvm_memory_slot *memslot; local 155 struct kvm_memory_slot *memslot; local 193 struct kvm_memory_slot *memslot; local 888 struct kvm_memory_slot *memslot; local 928 struct kvm_memory_slot *memslot; local [all...] |
H A D | book3s_pr.c | 1874 struct kvm_memory_slot *memslot; local 1905 kvmppc_core_flush_memslot_pr(struct kvm *kvm, struct kvm_memory_slot *memslot) argument
|
H A D | book3s.c | 851 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 866 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) argument
|
H A D | book3s_64_mmu_radix.c | 423 kvmppc_unmap_pte(struct kvm *kvm, pte_t *pte, unsigned long gpa, unsigned int shift, const struct kvm_memory_slot *memslot, u64 lpid) argument 821 kvmppc_book3s_instantiate_page(struct kvm_vcpu *vcpu, unsigned long gpa, struct kvm_memory_slot *memslot, bool writing, bool kvm_ro, pte_t *inserted_pte, unsigned int *levelp) argument 950 struct kvm_memory_slot *memslot; local 1032 kvm_unmap_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) argument 1051 kvm_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) argument 1079 kvm_test_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) argument 1098 kvm_radix_test_clear_dirty(struct kvm *kvm, struct kvm_memory_slot *memslot, int pagenum) argument 1153 kvmppc_hv_get_dirty_log_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long *map) argument 1178 kvmppc_radix_flush_memslot(struct kvm *kvm, const struct kvm_memory_slot *memslot) argument [all...] |
H A D | booke.c | 1817 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 1846 void kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) argument
|
H A D | book3s_64_mmu_hv.c | 206 void kvmppc_map_vrma(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, argument 516 struct kvm_memory_slot *memslot; local 759 struct kvm_memory_slot *memslot; local 779 kvmppc_unmap_hpte(struct kvm *kvm, unsigned long i, struct kvm_memory_slot *memslot, unsigned long *rmapp, unsigned long gfn) argument 821 kvm_unmap_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) argument 872 kvmppc_core_flush_memslot_hv(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 899 kvm_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) argument 970 kvm_test_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) argument 1115 kvmppc_harvest_vpa_dirty(struct kvmppc_vpa *vpa, struct kvm_memory_slot *memslot, unsigned long *map) argument 1133 kvmppc_hv_get_dirty_log_hpt(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long *map) argument 1159 struct kvm_memory_slot *memslot; local 1191 struct kvm_memory_slot *memslot; local 1278 struct kvm_memory_slot *memslot = local [all...] |
H A D | book3s_hv_nested.c | 797 struct kvm_memory_slot *memslot; local 1519 struct kvm_memory_slot *memslot; local 1028 kvmhv_remove_nest_rmap_range(struct kvm *kvm, const struct kvm_memory_slot *memslot, unsigned long gpa, unsigned long hpa, unsigned long nbytes) argument [all...] |
H A D | book3s_hv.c | 5099 struct kvm_memory_slot *memslot; local 5308 struct kvm_memory_slot *memslot; local 6267 struct kvm_memory_slot *memslot; local [all...] |
/linux-master/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | vmx.c | 499 nested_map_memslot(struct vmx_pages *vmx, struct kvm_vm *vm, uint32_t memslot) argument
|
/linux-master/arch/loongarch/kvm/ |
H A D | mmu.c | 637 static bool fault_supports_huge_mapping(struct kvm_memory_slot *memslot, argument 809 struct kvm_memory_slot *memslot; local 948 kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 952 kvm_arch_flush_remote_tlbs_memslot(struct kvm *kvm, const struct kvm_memory_slot *memslot) argument [all...] |
/linux-master/arch/mips/kvm/ |
H A D | mips.c | 979 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) argument
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 488 static inline bool slot_is_aligned(struct kvm_memory_slot *memslot, argument
|
/linux-master/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 1164 memslot2region(struct kvm_vm *vm, uint32_t memslot) argument 2066 __vm_phy_pages_alloc(struct kvm_vm *vm, size_t num, vm_paddr_t paddr_min, uint32_t memslot, bool protected) argument 2112 vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min, uint32_t memslot) argument [all...] |
/linux-master/arch/arm64/kvm/ |
H A D | arm.c | 1656 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) argument
|
H A D | mmu.c | 158 static bool memslot_is_logging(struct kvm_memory_slot *memslot) argument 355 struct kvm_memory_slot *memslot; local 336 stage2_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 943 stage2_unmap_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 995 struct kvm_memory_slot *memslot; local 1131 struct kvm_memory_slot *memslot = id_to_memslot(slots, slot); local 1158 struct kvm_memory_slot *memslot; local 1214 fault_supports_stage2_huge_mapping(struct kvm_memory_slot *memslot, unsigned long hva, unsigned long map_size) argument 1284 transparent_hugepage_adjust(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long hva, kvm_pfn_t *pfnp, phys_addr_t *ipap) argument 1377 user_mem_abort(struct kvm_vcpu *vcpu, phys_addr_t fault_ipa, struct kvm_memory_slot *memslot, unsigned long hva, bool fault_is_perm) argument 1629 struct kvm_memory_slot *memslot; local [all...] |
/linux-master/tools/testing/selftests/kvm/include/ |
H A D | kvm_util_base.h | 866 vm_phy_pages_alloc(struct kvm_vm *vm, size_t num, vm_paddr_t paddr_min, uint32_t memslot) argument
|
/linux-master/arch/s390/kvm/ |
H A D | kvm-s390.c | 669 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) argument 710 struct kvm_memory_slot *memslot; local [all...] |