• Home
  • Raw
  • Download

Lines Matching defs:kvm

64 void kvm_flush_remote_tlbs(struct kvm *kvm)  in kvm_flush_remote_tlbs()
69 static void kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa) in kvm_tlb_flush_vmid_ipa()
115 static void stage2_dissolve_pmd(struct kvm *kvm, phys_addr_t addr, pmd_t *pmd) in stage2_dissolve_pmd()
157 static void clear_pgd_entry(struct kvm *kvm, pgd_t *pgd, phys_addr_t addr) in clear_pgd_entry()
166 static void clear_pud_entry(struct kvm *kvm, pud_t *pud, phys_addr_t addr) in clear_pud_entry()
176 static void clear_pmd_entry(struct kvm *kvm, pmd_t *pmd, phys_addr_t addr) in clear_pmd_entry()
206 static void unmap_ptes(struct kvm *kvm, pmd_t *pmd, in unmap_ptes()
232 static void unmap_pmds(struct kvm *kvm, pud_t *pud, in unmap_pmds()
261 static void unmap_puds(struct kvm *kvm, pgd_t *pgd, in unmap_puds()
291 static void unmap_range(struct kvm *kvm, pgd_t *pgdp, in unmap_range()
306 static void stage2_flush_ptes(struct kvm *kvm, pmd_t *pmd, in stage2_flush_ptes()
318 static void stage2_flush_pmds(struct kvm *kvm, pud_t *pud, in stage2_flush_pmds()
336 static void stage2_flush_puds(struct kvm *kvm, pgd_t *pgd, in stage2_flush_puds()
354 static void stage2_flush_memslot(struct kvm *kvm, in stage2_flush_memslot()
376 static void stage2_flush_vm(struct kvm *kvm) in stage2_flush_vm()
666 int kvm_alloc_stage2_pgd(struct kvm *kvm) in kvm_alloc_stage2_pgd()
739 static void unmap_stage2_range(struct kvm *kvm, phys_addr_t start, u64 size) in unmap_stage2_range()
745 static void stage2_unmap_memslot(struct kvm *kvm, in stage2_unmap_memslot()
793 void stage2_unmap_vm(struct kvm *kvm) in stage2_unmap_vm()
820 void kvm_free_stage2_pgd(struct kvm *kvm) in kvm_free_stage2_pgd()
840 static pud_t *stage2_get_pud(struct kvm *kvm, struct kvm_mmu_memory_cache *cache, in stage2_get_pud()
858 static pmd_t *stage2_get_pmd(struct kvm *kvm, struct kvm_mmu_memory_cache *cache, in stage2_get_pmd()
879 static int stage2_set_pmd_huge(struct kvm *kvm, struct kvm_mmu_memory_cache in stage2_set_pmd_huge()
926 static int stage2_set_pte(struct kvm *kvm, struct kvm_mmu_memory_cache *cache, in stage2_set_pte()
994 int kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa, in kvm_phys_addr_ioremap()
1154 static void stage2_wp_range(struct kvm *kvm, phys_addr_t addr, phys_addr_t end) in stage2_wp_range()
1190 void kvm_mmu_wp_memory_region(struct kvm *kvm, int slot) in kvm_mmu_wp_memory_region()
1214 static void kvm_mmu_write_protect_pt_masked(struct kvm *kvm, in kvm_mmu_write_protect_pt_masked()
1232 void kvm_arch_mmu_enable_log_dirty_pt_masked(struct kvm *kvm, in kvm_arch_mmu_enable_log_dirty_pt_masked()
1253 struct kvm *kvm = vcpu->kvm; in user_mem_abort() local
1496 static int handle_hva_to_gpa(struct kvm *kvm, in handle_hva_to_gpa()
1499 int (*handler)(struct kvm *kvm, in handle_hva_to_gpa()
1536 static int kvm_unmap_hva_handler(struct kvm *kvm, gpa_t gpa, void *data) in kvm_unmap_hva_handler()
1542 int kvm_unmap_hva(struct kvm *kvm, unsigned long hva) in kvm_unmap_hva()
1554 int kvm_unmap_hva_range(struct kvm *kvm, in kvm_unmap_hva_range()
1565 static int kvm_set_spte_handler(struct kvm *kvm, gpa_t gpa, void *data) in kvm_set_spte_handler()
1581 void kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte) in kvm_set_spte_hva()
1594 static int kvm_age_hva_handler(struct kvm *kvm, gpa_t gpa, void *data) in kvm_age_hva_handler()
1624 static int kvm_test_age_hva_handler(struct kvm *kvm, gpa_t gpa, void *data) in kvm_test_age_hva_handler()
1643 int kvm_age_hva(struct kvm *kvm, unsigned long start, unsigned long end) in kvm_age_hva()
1651 int kvm_test_age_hva(struct kvm *kvm, unsigned long hva) in kvm_test_age_hva()
1759 void kvm_arch_commit_memory_region(struct kvm *kvm, in kvm_arch_commit_memory_region()
1774 int kvm_arch_prepare_memory_region(struct kvm *kvm, in kvm_arch_prepare_memory_region()
1868 void kvm_arch_free_memslot(struct kvm *kvm, struct kvm_memory_slot *free, in kvm_arch_free_memslot()
1873 int kvm_arch_create_memslot(struct kvm *kvm, struct kvm_memory_slot *slot, in kvm_arch_create_memslot()
1888 void kvm_arch_memslots_updated(struct kvm *kvm, struct kvm_memslots *slots) in kvm_arch_memslots_updated()
1892 void kvm_arch_flush_shadow_all(struct kvm *kvm) in kvm_arch_flush_shadow_all()
1897 void kvm_arch_flush_shadow_memslot(struct kvm *kvm, in kvm_arch_flush_shadow_memslot()