Lines Matching refs:kvm_s2_mmu
61 static int stage2_apply_range(struct kvm_s2_mmu *mmu, phys_addr_t addr,
327 static void __unmap_stage2_range(struct kvm_s2_mmu *mmu, phys_addr_t start, u64 size,
339 void kvm_stage2_unmap_range(struct kvm_s2_mmu *mmu, phys_addr_t start,
345 void kvm_stage2_flush_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end)
874 static int kvm_init_ipa_range(struct kvm_s2_mmu *mmu, unsigned long type)
917 * - when secondary kvm_s2_mmu structures are initialised for NV
921 int kvm_init_stage2_mmu(struct kvm *kvm, struct kvm_s2_mmu *mmu, unsigned long type)
1064 void kvm_free_stage2_pgd(struct kvm_s2_mmu *mmu)
1145 struct kvm_s2_mmu *mmu = &kvm->arch.mmu;
1183 void kvm_stage2_wp_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end)
1804 struct kvm_s2_mmu *mmu;