Home
last modified time | relevance | path

Searched defs:memslot (Results 1 – 19 of 19) sorted by relevance

/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_64_mmu_hv.c175 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
Dbook3s_pr.c257 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()
Dbook3s.c755 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()
Dbook3s_hv_rm_mmu.c119 struct kvm_memory_slot *memslot; in revmap_for_hpte() local
176 struct kvm_memory_slot *memslot; in kvmppc_do_h_enter() local
Dbook3s_hv.c2786 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
Dbooke.c1788 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()
Dpowerpc.c600 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
/linux-4.4.14/arch/x86/kvm/
Diommu.c155 struct kvm_memory_slot *memslot; in kvm_iommu_map_memslots() local
325 struct kvm_memory_slot *memslot; in kvm_iommu_unmap_memslots() local
Dmmu.c1506 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 …]
Dx86.c7871 struct kvm_memory_slot *memslot, in kvm_arch_prepare_memory_region()
Dvmx.c10574 struct kvm_memory_slot *memslot, in vmx_enable_log_dirty_pt_masked()
/linux-4.4.14/arch/arm/kvm/
Dmmu.c53 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/
Dkvm_types.h63 struct kvm_memory_slot *memslot; member
Dkvm_host.h308 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/
Dkvm_main.c506 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/
Dgeo.h62 char memslot; /* The memory slot on the bus */ member
/linux-4.4.14/arch/powerpc/include/asm/
Dkvm_book3s_64.h381 static inline bool slot_is_aligned(struct kvm_memory_slot *memslot, in slot_is_aligned()
/linux-4.4.14/arch/mips/kvm/
Dmips.c201 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/
Dkvm-s390.c267 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()